I don't think that's a fair comparison, since I can buy hard copy games from a variety of stores in addition to buying digital games. I can't buy hard copy iPhone apps.
Yes you can but hard copy games, but guess what? Those games still have to be approved by the console maker and won’t run unless they have a digital signature from the console manufacturer. It’s been that way since the 80s.
I've developed homebrew games on multiple platforms. I know that NES, GBA, PSP, and DS have little to no restrictions. The Wii has a few restrictions, but not many.
So you’re claiming there is no lock out chip even though there was a Supreme Court case - Atari vs Nintendo where Atari circumvented it and this article.
I don't know what to tell you. I've flashed on a blank cart and used it on a real NES. Not sure what blank carts have done to circumvent it, but it's no work on my end.