I understand the problem and I don't have a good solution -- does srcset really help here?
How about a browser setting where the user can decide whether to load images only when they are seen?
How about a browser setting where the user can decide whether to load images only when they are seen?