I had trouble giving up micro SD, but at this stage I've come to expect that from Android (sad).
What troubles me more now is how Google is limiting the internal storage and still charging a hefty premium for higher capacities. No 32GB option just seems criminal for anything now.
I saw someone comment that maybe Google is doing this more to make OEMs happy, since Google is selling their hardware much cheaper, they maybe feel obliged to gimp it in some way to that it's partners can still sell their more expensive phones with more storage.
Or it could be Google just pushing hard on Nexus owners to be more loyal to Google cloud services.
If the cloud was more reliable, I'd be all for embracing it completely. But I just don't find it reliable enough. Sometimes I don't have a good signal strength, sometimes I have great signal strength and still the cloud lags and buffers. The cloud just isn't good enough yet.
I can manage with 16GB. But I would prefer more breathing room from having 32GB of space. Yet I won't pay $100 more for that extra 16GB of storage either. It already annoys me that I have to pay $50 for 8GB more, but it's impossible for me to live on 6GB of storage, so I'll have to pay that premium.
But... for $350 for a Nexus 4 16GB or $400 for a Nexus 10 16GB, I can get over it.