sorry I didn't explain what I meant very well. The point I was trying to make is at the moment Apple have to sell you 2 devices to get Apps on your AppleTV.
The Apple TV is cheap $99. But in order to gain access to apps on your TV you have to purchase a more expensive component (iPod touch, iPhone or iPad).
If Apple allow the $99 device to have access to apps directly it could canibilise sales of other iDevices which are currently required to put apps on your TV via airplay mirroring. This is what I meant about kill airport mirroring.
Apple are great innovators, but they are experts at $$ too. They won't want to lose potential sales of other idevices by allowing apps to run on the AppleTV directly when it is the lowest priced device they offer.
We may see Apps on a more expensive Apple iTV Set, as it will be priced considerably higher that $99, but on this cheap as chips streaming desktop box - I do not see it ever happening directly.