My point is, why do they need to learn when the revenue is going upwards?? With these 3 radical new iPhone releases, the revenue is only going to increase. Apple has always been premium and will stay premium. Do not expect mid rangers from them, that is simply not their strategy. They don't want to sell more devices at lesser price, they will rather sell lesser devices at higher price. OnePlus learnt this pretty quickly as well, and are releasing only flagships and they have been successful!
Motorola, Blackberry and HTC cannot be compared to Apple. These companies didn't know what to do and did not have clear strategy! Google had shown the way for Motorola on how to be successful with an excellent mid ranger in the form of Moto G1 and a higher mid ranger called Moto X1 (Still regarded as one of the best Android phones). See what Lenovo has done with Moto, they don't have any strategy as to which market to target and they ended up releasing a G series phone at above 20k price recently. That is what is called stupidity and will cause downfall eventually!!