Not keeping a car long...sounds familiar. Being as obsessed with cars as I am, I've always had true automotive ADD. In the past 20 years, I've honestly had over 70 different cars. I've usually had several at the same time...my wife is such an understanding woman. Truth be told, she likes cars too, so she enjoyed a lot of the stuff we've had. Right now, I've just got one, and it's a commuter appliance car. It's perfect for what I need, but the lack of having a fun toy is killing me. We just bought new family room furniture, so I agreed with my wife that I'd wait until spring. Time can't go by fast enough...
It is really fun to read different peoples perspectives on different cars. Not saying anyone is right or wrong, as cars can be a very subjective thing, but it's quite interesting. Manufacturers go bananas over trying to make the cars' image just right, or to "feel" a certain way. That's one of the reasons pretty much all small SUVs are basically just cars on stilts. Being built on a car platform helps them drive like a car instead of a truck. But even then, perception is everything. Someone mentioned they have a Rogue, but the Honda CR-V felt big and boxy in comparison. Reality is they're the same size, and the Rogue is actually a few inches larger.
By nature, SUVs (and minivans) don't get tremendous fuel mileage. They're usually fairly heavy. It's getting better with newer engines getting smaller and using turbochargers, but that also leads to more complexity.