There's a cost to everything. One of those costs is hiring someone (or some company) to do testing -- something that's especially hard in mobile since it's not a mature technology.
Giving away options is just another way to pay that cost. For a small company with few employees, the ROI is pretty huge.
I'm not saying it's right or wrong, just that it's an innovative solution to a tough problem that works well within the constraints that a very young company has.