Right now the GAC matchmaking system punishes those who spend money and haven't been playing that long. That thrills f2p players, of course, but puts a bad taste in the mouths of folks that have spent a lot of money.
I keep getting paired with people that have over 10 mods with 23+ speed and 15 more zetas than I do. I have spent hundreds of thousands of crystals farming mods and I only have 1 at 27spd and the next highest is 21spd, I believe. Bad RNG luck keeps me from competing. I still try, but it's really killing the fun when you know you're going to lose every GAC bracket because you will face an opponent who was farming mods when it was MUCH easier to land high speed secondaries. In almost every matchup I face 15 more Zetas because my GP gets me paired me with year one guys who already had zetas when I first began to play.
There's got to be something CG can do. I know it can't be perfect, but so far the only GAs I took 1st in were because a good opponent forgot to set defense. Only 2 wins I think, with a GP over 4.7M.