Counterpoint:
Using ad blockers is astonishingly entitled.
”I know that someone put effort into creating this content, writing this article, making this video etc etc, but I am not on board with them being compensated for doing so”
”slippery slope” is generally a weak argument. The example you used of COD would completely break immersion and take you out of the experience. The ads (particularly limited as they are) if anything do the opposite in FM, as they also appear in the real thing that is being simulated.
in fact, the potential future inability to install user generated content on those boards is being lamented here, but those packs (or certainly the vast majority of them) tend to have MORE corporate advertising than the default set (which is much more focused on FM and Charities)