So uh. I guess because I have a high UID and am about to say something bad about Android/Nexus 7 will get me downmodded or denied as a shill (unless, because I say "X will get me downmodded", I get upmodded. Hopefully the two cancel.).
I bought the Nexus 7, ordered straight from Google. Unfortunately, it wasn't love at first sight, despite the glowing reviews online. I'll spare you the small gripes like a box jacket that's so tight it's hard to remove (as compared to the Apple experience) or the fact it shipped with 32% battery only, which wasn't enough for it to install OS updates (really, 10h of expected battery life at 100%, you're telling me 3 hours isn't enough to install updates?).
So, first thing first, I turn it on, and immediately it asked me to connect to the internet, before showing a desktop. Don't you want to get my username? I plan on using you as a glorified e-reader, there's a reason I didn't want to link my Google account on check-out. Unfortunately, no can do, it wants your Google account, and proceeds to link your entire Google history to your tablet. Okay, fine, as a Google device, I shouldn't be surprised... except as a fighter of software freedom and such, I had hoped _not_ to be forced to do that. It's also unfortunate I was in a public place and it couldn't load the splash page for the guest hotspot; I had to ask someone to log me in via WPA to another network.
Either way. So far so good, bright screen, pretty snappy response, I like. I go back home in the evening, try to connect to my WiFi.. bam, won't work. Constant loop of "Obtaining IP address". I google it, guess what, it seems to be a relatively common problem with Android 4.0+. The workaround is to use a static IP instead of DHCP; fine, I can do that, but I keep thinking "thank God I didn't buy this for anyone else." Some other forums mention rooting the device and changing permissions for some system files or what not. You know what? This is a _device_. I want it to _work_. Google offers no official help (I did contact them via support, that was 3 weeks ago. No replies. Oh, and try finding the "contact us" page for "problems with your device". It's really fun.). Also, the unofficial help forums are filled with "it's your WiFi, stupid" as replies to other users. You know what? No. My network never had any problems with any other devices, and from the other users posting a similar experience out there, it's definitely an Android/device problem.
So now I'm used static IP at home, which is okay since I own the network. I hope I never have that problem at a public hotspot. Oh, and it also means that when my Nexus 7 comes back from sleep, it cannot connect to the internet. I have to put it into Airplane mode and back, and then it refreshes and works. I don't know why, don't want to investigate why, but I know that fixes it. And don't get me started on some software stupidity, like why Google Books only works with books you got from Google Play. Really? Why? I just want to read goddamn ePUBs/MOBIs and I need to download a 3rd party app for that?
So, no, that thing is not "omg schweeeeet Android experience!" On the plus side, it has amazing keyboard recognition/correction, worlds ahead of iOS, but the "user feel" isn't as... nice. It's like this wool sweater your mom made you wear with nothing underneath. It's big, it's fluffy, it keeps you warm and you want to love it... but damn, it's itchy.