Sorry a few hours late to reply, but for my lifestyle it's really tough to buy large things that do nothing but sit there. Also I know that my situation doesn't apply to most but here is why I'm stoked for the Switch and am glad Nintendo follows the beat of their own drum:
I travel a lot so form factor and portability is huge for me. I still want console games. I want to play the new Zelda and other great full sized games when they release, I just haven't been able to for the past few years. I've been contemplating a PS4 purchase and was at the store a few times ready to pull the trigger, I just haven't been able to. I don't even own a tv currently so that also adds to my issues with the big static box style of console that has extremely limited functionality unless tethered to a home entertainment system. I haven't moved my PS3 from my moms house in years, even though I absolutely loved that console and still want to play it, but jamming that big thing in my backpack and carrying it around the world doesn't appeal to me. I try to keep it simple because I travel for months at a time with just a backpack and a camera bag. Wii U was a little better and I did carry it with me a few times, though having the console and the game pad together was still pretty big and annoying, so the console mostly lived in my apartment and didn't get played too often. It was worth it though when I did suck it up and bring it around, for Mario Kart 8 and Bayo, and the other awesome games.
Also, maybe I'm old but graphics to me have been good enough for awhile. Over xmas I saw my friend playing his PS4 and yea Titanfall 2 looked pretty, and he could run on a wall, but it wasn't that much prettier than games I used to play on PS3. When I enter into screenshot threads and see people busting their nut over some realistic tree or a shadow I just feel so out of touch with gaming. Like we are at the point now that we know the game will look good enough pretty much no matter what, so for me the only thing to do is play it myself and decide if it's fun. Games are meant to be fun, imo.
My 3ds I enjoyed the games but basically gave up on the system because it was so uncomfortable to use. By all accounts the Switch is actually comfortable so that's a big improvement.
Don't know if you'll see this answer, but there you have it.