Make challenge games optional?
There's still a lot of people who leave the game because they get bored of the constant challenge games which are so unfair you can only lose if you're playing a donkey.
Just make it optional. I've been trying to get back to tib league and I just can't progress when I get 20-30 games in a row all against maxed out lvl 13 units. I do win some but not many, so other than it just not being fun when it's so frequent it's just a time issue, how am I supposed to compete in raves when I can play for an hour solid and never get a remotely fair game?
The only downside I can see is having to wait longer in the queue to find a more even match, I am more than happy to make this trade off. But I also refuse to believe I'm the only player who is under levelled in masters and tib league that I could play against.