I don't know how easy it is to access the data that Google Play Store or Amazon.com store as far as paid or free apps, but boy would it be handy to know if I paid for an app that it needs to check my phone identity for piracy reasons.
I have too many kid-games on my gadgets, and I forget which ones are paid. I have no problem with the controls that are in place for piracy (except that they have to be there in the first place), but I'm very suspicious of free apps that can get my IMEI & phone number, and I'd like to shut them down, or uninstall them. I'm just not sure how to figure out which is which without uninstalling (deleting my kids' game scores) and checking to see if the Market listing says "purchased" or sorting through my receipts.
Yes, I know, it's pretty irresponsible of me, but I can't imagine that trying to undo that kind of behavior is terribly unusual.
(OK, and can someone please explain to me the rationale, besides laziness, that the phone state and IMEI have to fall under the same permission? Wouldn't a boolean return for phone state make more sense?)