I’m not getting the point this author is making. Sounds like screed to me.
Publication in Salon practically guarantees that it’s a screed.
Salon.com and screed go hand-in-hand.