When I first saw the Flex I thought it was the ugliest thing on four wheels but I'm actually warming up to it a bit.
The number of folks driving oversized vehicles that I see is immense! One person driving an 8 passenger Suburban, Escalade, Expedition, Hummer etc. etc. is what is so very wrong. There's a definite need for some of these vehicles as already stated but I see far too many single commuters in huge vehicles.
As far as GM goes, yeah the re-badged regurgitation is completely not necessary. Look at their mini vans, the Chevy Venture, Pontiac Montana, Olds Silhouette, Buick Terraza, and more recently the Chevy Uplander (replaced the Venture) are all the exact same vehicle and for the most part have been the same with a few minor interior and body mods for the past 11 years! What's more, they are all prone to the same GM B.S. with problems with the fuel gauge, the fuel pump and I'm sure the list goes on and on. If you've owned a GM vehicle anywhere from the mid 90's up until probably the last couple years you'll know what I mean. Anything newer than that will likely develop the problem eventually too! My work van (2002 Venture) and my truck (1998 Silverado) as well as one of my work partners wife's car (2001 Buick) all have inaccurate or completely not working fuel gauges! From what I understand the problem is VERY wide spread. It's crap like that and the multitude of regurgitation that is killing GM and I'm sure the other two of the Big Three have similar problems.