Almost all fans of Vegeta say "Everyone likes Goku ONLY because he's the protagonist" probably it's true, but try to think if it had been different...If the saiyan had been sent on earth Vegeta and if banging his head was him...You would love Vegeta yet? Is hard to think of one Vegeta naive like Goku with a great sense of justice, but try to imagine! And then tell me if you love him?
Personally I like Vegeta, I really like his character and I think that if he would the character of Goku he probably lose many points, so please tell me what you would think about a good Vegeta who struggle for peace and justice!
Would you like or do not like? Better Goku or Good Vegeta?