Years after release. If people hadn't bought it by then, they weren't going to anyway.
NBA 2K20 is a perfect example, it's a genre that has fixed dates, so they make it free at the end of the cycle so that you'll have to switch to 2K21 in a few months.
Rocket League is a related example, they specifically worked out a deal with Sony to make it free-to-play exclusively on their platform. It only showed up free 4 years later on XBL Gold, presumably when the exclusivity expired. They are most definitely relying on in-app purchases on all platforms.
The fact is you're paying for it, and the original commenter forgot to include this in their comparison of PC platforms and consoles. Again, as I said, it's a very high margin item where the console makers a lot of their subsidy back. Same for retailers, the reason they put up with selling consoles is so they can sell these high-margin subscriptions and games.