Exactly, great way to explain it. The fact that the trucks are almost identical in price range now, and that Chevrolet is now offering luxury models as a way or reacting to demand from the public over the years has nothing to do with it, it's all about marketing.
Another more clear example would be the Toyota and Lexus companies. Several years ago when we bought a Lexus, The Toyota Avalalon and the Lexus ES 400 were almost identical in size, drivetrain, interior comfort, etc... The suspension was similar, although more was spent engineering the Lexus suspension, and the engines were based on the same platform, as was the chassis. The price of the models was quite close, but you can believe that a lot of people who would never think of buying a Lexus were driving the Avalon, and a lot of people who probably didn't consider a Toyota were driving the Lexus. It's all about marketing and perception.