poorly written code and tight code
This is where you guys lose me, it's just code that not optimized for size and that's because most people don't give a shit about that. People want want their 4k assets, their localization, their accessibility features, their application to run on any device... All this comes at a cost. You want to change things, that's fine, but start by understanding why things are the way they are because shitting on developers won't get you anywhere.
Is that actually a thing? Firefox has a drm button toggle and prime worked fine last time I used it.