@mawr Chrome developer tools and script blockers tally the damage well. JavaScript and browser tabs all running tiny VMs are most of the damage.
As a fun side-by-side experiment, I recommend trying your most common websites in a text-only browser, then looking at its memory footprint. Elinks with JavaScript disabled is a good benchmark.