Les, I wonder if you might like Wilco or maybe its predecessor Uncle Tupelo? That last song you posted reminded me a little of one of their songs. (No shame if not, everyone has their own tastes!)
I revisited this song (not the one I was thinking of) and found its wisdom both timely and timeless…
One of Jeff’s songs from UT, the one I was actually thinking of :