I generally design webpages with no CSS at all (and no scripts either); it can use whatever preferences the user has set in the browser configuration, instead.
I agree there are too many useless images. I say: do not include any images at all unless it is a major part of the article. Stock images are not helpful. (Again, I sometimes use CSS to suppress them.)
I agree with you no popups, no fixed headers/footers/sidebars, no popup share icons. (Many kinds of share icons should be outside of the scope of the document anyways; you do not need to include them at all. The user can use a browser extension or bookmarklet or something to do sharing if wanted. Anyways, the document author does not necessarily know what the user wants to share, with whom, and how.)