Lots of replies that I haven’t looked at, but does this solution fix the issue? It seems to so far.
These days, my solution is to just install the Stop Begging extension as the first thing I do and then get on with my life.
(That, combined with Libreoffice being on my “People who I’ll never reward for bad behaviour” list alongside sponsors/advertisers who slipped through my ad/sponsor-blocking is sufficient.)