Yes, that is something I also really hate.
It's my computer and if the website is restricting or rightout denying me the control over my browser (mouseclick-hijacking and mouseclick-blocking anyone ? redirecting without my consent etc. etc.) then I get really annoyed. To me it borders on criminal behaviour. Not that there is much to do about it.
If their service is not "unique and highly needed", I block them from my searchresults (browserplugin: uBlacklist)
Until webbrowser-developers stop giving the reigns of the browser to webpages or create a button to block such dangerous behaviour, I have tampermonkey as plugin in my browsers and I use the developers-console a lot.
Actually, it is pretty ridiculous that we have to fight and partially disable parts of the websites we visit, just to get a normal user experience.
No idea, really.
-
I have one or two snaps installed that came with the system.
-
When I needed temporarily an upgraded version of Avidemux I used the appimage from their site. I really like the way it works without administrative- and systemcontrol overhead
-
I actually never used flatpaks. I've tried some, out of curiousness, but to me the result doesn't seem to be worth the hassle.