This is still a bad method of distribution.  It would make a lot more sense to make the hardware free but require an application process to purchase them (along the lines of how Google is managing distribution of the Glass v2.0... which likely almost no one actually knows much about).