They're not stupid, surely they must know that constant change and fragmentation of their products just weakens thier offer to the consumer?
Whats their gameplan? Are they just throwing as much as they can against the wall to see what sticks, a survival of the fittest attitute to their apps?