Each phone has a different camera app, different gallery, different everything. Its annoying. They're all more or less phoned in - if you pardon the pun.
What google really needs to do is address its ugly stock GUI and put some shiny on there. Put in a decent media player. Put in lots of Apple-quality apps so that OEMs don't feel the need to completely redo everything because the stock android looks like something a defense contractor would make.
Maybe they can even make custom GUI enhancements run in userspace so that updates don't require redoing them. There should be a skinnable layer on top of system widgets. Heck, once you have that then google can start pushing out its own updates to phones and OEMs won't need to wait 8 months to port them over.
One can dream, I guess. Or I can buy an iphone again or move to Win7. My little Android experiment isn't really going anywhere. Its just as locked down as an iphone in practice and I suffer with Samsung's or HTC's low quality enhancements.