I was thinking of buying a nexus 10, but then yesterday I realised one thing after the news that the nexus s won't receive 4.2. The nexus s came with gingerbread and got ice cream sandwich and jelly bean. My view is that Google released the nexus 10 a few months after the nexus 7 just so it could release it with a new Android version, 4.2. This way, the nexus 10 will receive 5.0 and 5.1, but no more. The nexus 7 has received 4.2 and will receive 5.0. Now imagine what would have happened if Google had released both the nexus 7 and 10 last summer and had updated both of them to 4.2 and 5.0 and no more. People would have been really mad considering the superior hardware of the nexus 10. So what could Google do to avoid critics? Release the nexus 10 a few months later with a new Android version, even if it was minimal. This way they add two updates, of which the nexus 7 won't get 5.1, and this way they can “justify“ leaving the nexus 10 without any more updates after.5.1. Google would argue that the nexus 10 already had gotten one more update than the nexus 7, but the truth is it hasn't got it because of superior hardware. It has got it because it came after the nexus 7. Sounds a little bit crazy, I know It's all marketing strategy. What do you guys think? To me this proves, if correct, that Google won't support the nexus 10 for more than 2 updates, no matter how superior it's hardware is.