OP's opinion was shot down by uclabb's and krellin's messages. For one, it costs money to call people and get verification. Two, some people have multiple numbers (and google voice can give everyone with 1 number 2 numbers), and it is a terrible invasion of privacy.
Rommeltastic's idea has a lot of merit. Have two levels of games: randomly assigned (where you put in the features you want, like "I want a game with 48-72 hour phases, WTA, classic. Other parts I don't care about" and puts you in a queue until a game like that is open and it places you... then another one that you assign or 'invite' other players into so we can still have games created and filled with friends from the forum.
However, while multi is a small problem, it can usually be found out pretty quick by the mods. I think the bigger problem is meta, especially in live gunboat games. Everyone else isn't using communication, but if I'm in school next to my buddy and we are talking and planning, it is a huge unfair advantage. I don't know a good way to really, truly prevent meta from the start...