YouTube demonetizes for socio-political reasons forcing creators to seek alternative advertising, so no, it is up to YouTube, not the creators.
But there is no limit to greed so people add them anyway, only way youtube could stop that would be to ban such segments and remove videos with them from the platform.