"JavaScript growth and third parties" by Steve Souders https://speedcurve.com/blog/javascript-growth/
"JavaScript is the main cause for making websites slow. [Compared to 7 years ago, ] 1st-party JS doubled from 53 KB to 106 KB. 3rd-party JS octupled (!) from 32 KB to 258 KB."
What's most remarkable is that this happened even with the rise of bundlers, which effectively make 3rd-party JS "look" like 1st-party. In other words, that 1st-party growth is probably node_modules; the 3rd-party growth is ads/trackers/???.