I agree, a lot people like to bash a system way too quickly. I imagine tomorrow we'll see a bunch of articles saying "Wii U is not next gen" or "Nintendo is just catching up" and that BS. People like to hate different things, if they don't adapt in a second that means it sucks (I have seen that on this site).
New consoles always get older ports, it's the most common thing in videogames, so I don't know what's all the bitching about, guess most people that hate on the system started gaming this gen.
Nintendo and PC gamer