Well, the money is there for Apple to do this so it is possible.
Personally I cannot stand Apple and their various practices. Imagining an $800 console with $1 games filled with ads and micro transactions is the thing of nightmares for me. The only Apple product I have owned and been content with is my iPod. I really do not get the appeal of their other products and why people pay a premium for them.