Well... Microsofts Silverlight was just a lame attempt to compete with Flash. RealPlayer iirc was mostly used for webradio in the browser, which even back then was unnecessary. Usually (bot not always) the streaming URL could be opened with every Media Player that wasn't complete trash. WinAMP anyone? (to keep those flashbacks happening

) DivX was just a videocodec as replacement to MPEG2.
What really bothers is me that websites are often still sold as they were as difficult to code like... before HTML5.
You can put together an HTML5 landing page in almost no time. And that's exactly what the average customer actually needs. A static HTML5 page. Because the majority of small business don't upgrade the page anyway for at least 10 years. On the average landing page you'll need probably 2-4 fonts of which 1-2 are custom fonts and 1-5 actual images (logos,...).
Beyond that, those images
should be SVG if by any means possible (as a webdev you have all rights to push your customer to supply AI/EPS/SVG/...).
Now you were ranting about bad coding... but the reality is much worse. Instead of using such a static HTML5 page that is by design neither hackable nor requires any maintenance, the average "webdeveloper" will buy a Wordpress theme which isn't as responsive as it should be, which they slightly customize to match (somehow) customer design.
Naturally, that requires PHP7+ and an SQL DB on the server side as well. And all of that wants to be updated frequently.
As per my observation a lot of webdevs/studios are stuck (at least in their mind) in the times before HTML5 and overestimate the efforts to code something from scratch these days (or probably lack the skills... idk). That was correct before 2010 were websites heavily relied on tables & images rather than divs.
Conclusion: Choose your webdev wisely...