I've been thinking about how long is life circle of an android mobile device and came to unpleasant conclusion. If you own a flagman or hi-end smartphone - you receive longer support than in case you own middle range or budget one, which have 2-3 years. I mean what if a mobile device is no longer supported with firmware updates from the vendor, but still has enough hardware potential and no need to upgrade. Wise people should buy only devices which are supported by Cyanogen mod or MIUI - so they don't need to bother about new firmwares for their smartphones/tablets in the future. I know that it's all about marketing, but that's still annoy me, thou I use Galaxy S2 so I don't need to worry. p.s. sorry for my english, hope you got the whole point.