First off, I have no interest for watchdogs. Second of all, who says I must buy games at launch? Anyone can wait for discounts no matter the platform. And if you hate consoles prices so much why are you even in a console article, can I openly say that you're a PC elitist? I think so.
What xbox fanboys forget is that the entire Xbox division has made little to no profit since it's creation. Here is a graph from MS themselves which was introduced at last year's investors meeting.
Point being, yes M$ has a ton of money, but their investors are sick and tired of the Xbox division because it makes nothing compared to their other divisions. ...