Earlier quoted context omitted.
In reality JavaScript size means very little when a single image might be 500k.
My total image payload is 30k. Obviously getting there is more challenging for other sites, but at the end of the day if your page is >1mb I'm probably not going to wait for it to load
Average size for the most popular sites has actually grown to ~ 2.5-3MB.
And since they're the most popular, it shows that people DO wait just fine for them to load.