I think his stats are generally low as well as his passive/leader skill not being as good as other SSRs (I'm talking about the TEQ one).
Physical Vegeta is slightly better but not by much. Vegeta has basically been screwed over properly in this game. He's joint strongest DBZ fighter at the moment and it isn't being treated as such in this game. It's a shame.
That's disappointing news to me. Oh well, I'll just use him for now and finish leveling him up for the time being. At least he has a couple of skill links that are compatible with 2 of my other team mates, otherwise I'm just currently left with PHY SSR Android #16, whom is already at max SSR level and only has one compatible skill link with my INT Dr. Gero. However, #16's passive skill seems pretty useful.