Just for some perspective on why the console is where this game will make money and why it will be steered that way just look at the first week EA Sports Rory game was released in 2015 and in that first week it sold 216,000 copies world wide. Most consoles are sold at below or at cost as where they make their money is in software sales and with the whole world basically owning consoles the market is huge and TGC and the TGC2 are probable right there with Rory at this time. Also the cost of a console is much less than a good gaming PC and if they allow you to play 3C with a controller like Rory does why would you not buy one as you can pickup a new PS4 or Xbox One for $250 or less and if you want the elite Xbox One X its around $400. Its the future of gaming and I own myself PS2. PS3, Xbox One S not to mention all the old systems like the Dreamcast and Sega also. Yes I love my PC but playing in front of a 60 inch TV is quite nice and if you can why not. There is no way they will sell the rights to this game IMHO as they real money is coming when it gets to console.
PG2 in the hands of PP will never sell 200.000 copies on the consoles - no matter how good it might be.
EA puts a lot of money into marketing and advertising their games. That is the reason, why sales are rather high. PP has a small budget, they don't even hire additional programmers to speed up the development process. How will they advertise the game without money? I know Social Media, Web and so on. But without real advertising there won't be enough players that even know about the game. And there will be no "hype train". I hate this as well - but hype is a big reason for big sales.
Therefore i wouldn't be opposed at all, if PP would join forces with Microsoft. For us customers that wouldn't neccesarily a bad thing. In theory there would be way more funds to develop and advertise the game. But of course: The terms have to be right for Mike and Andrew. Not only the financial part i would think. I could imagine, that they would like to keep influence to the game/gameplay itself.
We'll see. But the thread is open for roundabout a day already .... and we still haven't heard a "NO" from the devs.