Why would MS give away games for free, sure they want to motivate people to buy PC's over Macs, but they are still interested in seeing a profit per game sold. You're not going to give away free books just cause you also sell reading lessons. If it wasn't clear, what I'm saying is that MS has a vested interest in the success of PC as a platform, not just for gaming, but as a tool, as a workstation, ect ect, if a potential customer is deciding on Mac vs PC, the fact that he can play games (more easily) on a PC might be enough to sway him over to PC, in which case he's much more likely to purchase other Microsoft products (Windows, Office, OneDrive, ect ect). Sony doesn't have the same advantage and therefore motivation to support the PC as a platform, so their tactic of getting as many people as possible to buy PS5s and then coming back later for a double-dip into the PC market after the initial hype has died down makes perfect sense, and before you say that Sony isn't getting PC gamers to buy Playstations anyway, this is just not true...I know fucking tons of people (on this forum and IRL) that are primarily PC gamers but have PS4/5 and/or Switches as secondary devices for exclusives and the odd game that is more appropriate to play on console (I for example prefer racing games, fighters, and third person adventure games/platformers on console, while what I play the most is on PC (strategy, FPS, Moba).
I never said it wasn't a smart move of Sony to launch their games on PC, I fucking love that they do that, I'm just saying it's also a smart move to wait a few years before doing so, to not cannibalize their own sales.