This is a big one. Another one is that developing software for Macs is a huge headache compared to Windows, Linux, and BSD. The tooling simply feels much more awkward to use than most things available on other platforms, and the application packaging is so easy to mess up (not that every developer doesn’t forget the occasional DLL…)
Europa Universalis is possibly the only thing where I am okay with a subscription model. When the itch takes me, I subscribe for a month for 5 buckazoids or whatever the sum is, then immediately cancel. Typically by next month I’m no longer interested. That’s a lot better than paying, what, 200 euros for all non-cosmetic DLC.