Hello all. I don't want to start a flame war, but why does GM still make GMC when Chevrolet makes pretty much identical vehicles? The Sierra is nothing but a re-badged Silverado with a different grill. The Yukon is nothing but a Tahoe with different badges. The Terrain is boxy looking version of the Equinox. With Cadillac making ultra luxury Tahoes, where does the Yukon Denali fit in? IMO having GMC is pretty much a waste of resources, I mean having to do make all those Sierra and Silverado parts is ridiculous. Ford makes one brand of pickup, GM needs to do the same. Here is my vision of what GM should look like. Chevrolet - Trucks, vans, and SUVs Buick - cars Cadillac - Luxury cars and SUVs Now Chevrolet can keep the Corvette and Camaro (niche vehicles), but let's be realistic, Chevy sells WAAAYYYYY more Silverados than Cruzes or Malibus. Buick can handle the bulk of making the cars. This way there is far less duplication. Ford has just Ford and Lincoln and they seem to be doing quite alright. Just my thoughts.