Unfortunately it's something that won't die. Many gamers will bash eachother's consoles until the next gen consoles get announced/released and the war will move on.
Cheaper price, more games (perferribly more new IPs), and better advertising. Third party support is pretty much a lost cause at this point unless Nintendo does something about it.