The reason for having to pay for each part is that different people will use different options. I use Windows, Android, iPad and cloud, not Blackberry or iPhone. It might be good if the Andrey could put together some promotional bundles, but it might be difficult as the payment method for each is different, not to mention the platform owners like Apple taking their cut.
Nick