To me it is frustrating because a significant amount of vips teams are much lower team strength. I also have won in some cases 3 times the amount of games. VIP should mean you are an elite player and money shouldn't matter.
As you can see I would say I have a very active team. But some how I am still not a vip. Glu just needs to come out and say it is all about money and tell us an amount that we need to spend for vip.