Aplikace něco dělá, když to dělat chce. Problém nastane, když to nechce uživatel, a nerozumí tomu. Jako příklad jsem uváděl ten browser s běžícím flashem. Další příklady: běžící GPS navigace, stránka s běžícím JavaScriptem, pět programů ověřujících každou minutu doručenou poštu, na pozadí běžící klienti Facebooku, Twitteru... Jinak řečeno alikace, která běží na pozadí a něco dělá, to v řadě případů dělat nemá.
Ano, aplikace můžete odswapovat. Ale jak zajistíte, aby si uživatel mohl prostě spouštět aplikace, a nestarat se o jejich zavírání, spotřebu paměti apod.? Na hloupém telefonu nemusíte nic řešit, prostě ho používáte. Chytrý telefon by neměl po uživateli chtít, aby se naučil správu procesů a zdrojů.