It's not a technical problem at all, and it's not the developers being bad.
If the top 1000ish sites can make millions a year from tacking on Outbrain, Taboola, etc. and the analytics to support those revenue streams, why do they care if the page speed is 3 seconds vs 500ms?