But here's the thing - I don't expect the specs to be better. They're top of the line specs. But why can't the software be optimized with the specs? If you've used this phone long enough, you'll realize that it just isn't. Period. 4.2 feels like a step back from what project butter has done.
Software is notorious for moving much slower than hardware-- which tends to move quickly..
Especially so when there's very heavy competition.. Like the mobile market.
Companies would release new hardware simply so the company can hold bragging rights for those 3-6 months, and they come so quickly that developers simply can't keep up with the constant new hardware.
I'd imagine by the time software developers FINALLY release a game that's meant for a single-core, 512MB RAM smartphone with an Adreno 205 GPU, dual-core phones are all the rage. And I'd imagine they're barely even mid-way through their new project to take advantage of the new phones with dual-cores and 1GB of RAM, now you have quad-core phones with 2GB of RAM!
Even the folks responsible for all the coding in Google themselves are subject to this little problem.. With the very high demands that software is released NOWNOWNOWNOW-- I'd imagine stressed developers are simply happy getting something that simply
WORKS out the door, doesn't constantly crash, and hope Joe Blow doesn't realize the curious lack of performance while they then spend some time adding the appropriate optimizations in an upcoming update or three.