Literally don't know one person that drives a truck "for vanity" and I gotta know at least a few hundred truck owners.
I drive a F350. It will tow a mountain. I pull a fifth wheel with it. People are often surprised to hear that it gets 20 miles per gallon when it's not towing anything.
While I love the truck, I miss my old Tacoma. The Tacoma was a smoother ride and far more practical for urban navigation. But Tacomas have a bout a fifth or even less as much tow capacity as an F350.
Big trucks aren't causing social ills for anyone except people that have nothing better to do but complain about other people enjoying their own lives.