I've noticed their seems to be a general accepted theory on this forum, and among DBZ fans in general, that Vegeta 'cheated' to reach SSJ2 by becoming Majin.
However, after watching the Babidi saga I find no evidence of this. I had naturally assumed while watching, that Vegeta had learned how to become SSJ2 a long time ago, during the 7 years between Goku's death and his return. Their's more evidence to sugest this:
1. East Kaioshin makes a comment when they raid Babidi's ship that Gohan was the strongest of the group because he could transform into SSJ2. At this, Vegeta and Goku both exchange glances and then look away.
2. When Goku transforms into SSJ2, people say Vegeta did the same out of anger. However, Vegeta isn't angry at all, he's not even suprised. He comments about Goku being stronger than Gohan was against Cell.
So then you'll probably ask, "Well if Vegeta could transform into SSJ2, why did he bother allowing himself to be controlled?" Well the answer to that isn't difficult.
Remember, Vegeta wasn't suprised that Goku could transform into SSJ2, which indicated that he already knew or assumed he could. However, when Goku killed Yakon, he had to unleash a lot of his ki as a Super Saiyan. Vegeta couldve gauged or felt how much power Goku was really holding back then, and realised that even as SSJ2 that he wasn't strong enough.
If you can think of any other facts to disprove my reasoning, I'd love to hear it. C'mon, I dare ya...





