Much of the US is a truck culture. You can drive more places and carry more cargo than anything else. In this case, status becomes proudly declaring yourself as blue collar as opposed to being high status. And have you ever seen a station wagon with a gun rack? SUV's are simply trucks for which the cargo is the family rather than a lawnmower.
What are the manufacturers going to do when trucks and SUV's are so popular and have a higher profit margin? Make more SUV's. Maybe car manufacturers even make ridiculous looking compacts as sacrificial models to sell more SUV's. You can have this ridiculous looking golf cart, or you can drive this magnificent tank.
Outside the US, SUV's are even popular in SE Asia. Which again I think is part culture (maybe US car culture transmitted through Hollywood) and manufacturer incentive. One of the few dealerships in the fast growing city I live in (Philippines) is loaded with SUV's. If that's all you see on the floor and everyone else is driving one, then that's probably what you are going to drive also.