actually, i find that most SUV's are just stupidly humongous or they don't have a good inside

utside volume ratio. recently at a car show, i checked out the massive numbers of SUV's there. obviously, all of them were larger than my family sedan (toyota camry). only about 1/4 of them had more overall shoulder/legroom. most of them were even smaller.
gas mileage was worse compared to all the sedans.
i'd say i saw a grand total of... 5 of them that might have been capable of going off road. 1 from land rover, 1 from BMW, 2 from jeep, and the hummer. the most extreme conditions the others could handle would probably be icy paved road, or construction site gravel.
rollovers- of course it depends on the driver, but same driver in an accident with a tall vehicle vs a low CG vehicle, the taller one still has a better chance of flipping.
now, let's talk about practicality:
for a family vehicle- minivans have more cargo room, more seating, and more interior room. and cost less.
hauling/towing- definitely not for work though. pickups have less body weight so, for the same power, it can pull more cargo. again, generally cheaper. i can see where power in an SUV might actually be needed here, if you're going on a family boating trip or something. but not many people buy them for this reason.
general usage- can't give it to them here. don't fit small car spaces, wider turning circle, lower gas mileage...
safety- we mentioned rollovers. the only real 'safety feature' in them is that your feet is at the other guy's head level. unless, of course, the other guy's also in an suv, or truck, or van, or bus...