These are obviously paid hacks working for Microsoft. This is really old, even in the Xbox days their were countless articles touting the Xbox as a superior machine blah blah even when reality on the ground was completely different.

It is better to die on one's feet
then live on one's knees







