I was so happy to see Xoom with MicroSD that beats iPad. Why google decided to go Nexus without MicroSD which is a great differentiator against iPad?
...All the nexus phones don't gave expandable storage...
because they are taking a step back.
Android is moving forward and simultaneously moving backwards as of late.
Some devices have no sd card, some have no removable battery, no apps2sd, android is getting rid of some of the most beloved features.
None of those things are Android "taking a step back", they are characteristics of particular devices. Unless Android stops supporting/recognizing microSD cards (or removable batteries, etc), your gripe is with a device, not with Android.
As for being able to move apps to SD, that's an issue with the app developer, in which case you could point to Google when it comes to some of the core apps, or some of the non-core Google developed apps.