Hard disagree. Once GM moved to platform-ize everything, there’s no need to have so many separate brands. I’d argue that Buick is superfluous, too. Chevy, Cadillac, that’s all they really need. Instead of selling GMC trucks just add some trim lines to the Chevy line.