I don't think it's your imagination. At one point I was thinking the same thing.
But, a lot depends on the road conditions and your tires.
Also in a launch control 100% goes into the rear wheels plus you don't have to use shifters.