Ok, Dominate is really bugging me. The problem is it's got slippery slope stuck in it.
Lets suppose a 3v3 situation. Team A vs Team B, on Cataract. Team A is doing well at the start, gets a few kills. These kills lets them get map control. They don't get any more kills though. Now, fast forward to the score is 9000-5000 (10,000 to win). Someone Team B manages a comeback, takes the middle 3 flags... Except, they're going to lose anyway, because of the 4000 point lead the other team has. I know I've played games where it's "8000-5000", with me on the winning team, and I think "oh, I could go afk right now and still win".
I propose it be changed, so you only gain points if you control more flags then the other team. This means it's not over until it's over. The way it is now, it's usually over once the other team gains a good lead, even if they only have 5000 points.