Is that fair? Why can't you develop software for the hardware you purchased? How is that different from the argument against Apple's App Store?
> Those aren't general-purpose devices
So if Apple sold an "iPad Gaming Edition" then none of this would matter?