It's because the OUYA IAP SDK does not seem to select 'Cancel' by default when the purchase requester is called by the developer, i.e. it always defaults to 'Purchase'. Sorry you don't like it. We don't see a problem in reality tho because the fact is it's sold 30 copies since release after many thousands of downloads so we are hardly trapping people into buying it or taking money in a 'distasteful' way... If your statement were true we'd be taking 100's of sales per day otherwise.

That's the real truth!