Chevy makes cars...like the Corvette, and light duty trucks
GMC makes trucks (light and heavy duty)
GMC has millions of dollars in government contracts for industrial trucks, chevy does not, and GMC has over the road truck hauling division as well.
Also, GMC and Chevy have a full infrastructure...