I think your gripes are pretty small and nitpicky to be honest.
You can change the entire launcher, which cannot be done on any Apple device. Almost all of the substitutes, such as Nova Launcher handle homescreen rotation with ease. There are dozens of apps that give battery percentage. I prefer it to not be on the status bar, so I use Switch Pro, but many free Apps do this for you.
I own the iPad, and am incredibly frustrated that I can't change any of the user experience. I like to display the current temperature on the status bar. Can't do that in iOS. Stuck with the awful keyboard, too. No real system for file management, either. And, of course, no Widgets... and you had to wait until iOS 5 to finally be able to silence it overnight.
I have Downcast on my iPad for podcasts, but it is nearly worthless, since it cannot download podcasts overnight... Apple limits the time apps can run in the background. The stifling limitations go on and on.
On Android, I can find an app to modify anything. Ford Sync in my car can launch Pandora or Slacker or Stitcher while the phone is in my pocket. If I had an iPhone, I couldn't, because Apple doesn't allow it. I have Tasker that allows me to automate all kinds of setting changes that Apple would never allow an app to do.
Your experience with the hardware is unfortunate. My Nexus 7 was perfect. I don't think yours is the norm. Certainly not something worthy of comparison, or we would have to mention yellow screen spots or antennagate.
I agree with Cory. Give it some serious time, and don't let those little gripes keep you from exploring more. I have lots of experience with both, and there really is no comparison.
Sent from my Nexus 7 using Tapatalk 2