2. Some carriers (1 in 50) require a photo ID to sign up, which is ass backwards. They even have brainwashed employees that answer "maybe something happened", when you ask "WTF? Why do you need photo ID now?". The idea that a phone number is a thing conveying some sense of liability and responsibility, is asinine.
3. Whatever problem you are experiencing is over represented. https://news.ycombinator.com/item?id=33038531 . Yes, people disconnect, shit happens. Get over it. You are literally asking the world to become more police state so "you can enjoy your video game".
4. Your "there is no alternative" bullshit has been covered by other posters in this thread.
Let's actually break down this dodge and disconnect thing a bit more:
There are only two situations:
1. You're in a complete noob or unranked match. You already will get useless teammates that don't know how to play the game anyway. In fact, I'm now suspicious that everyone in this thread are this extremely bigoted player I play with sometimes in an unranked game, who gets angry at every noob when we lose with that noob on our team, or quitter, or whatever he can blame things on. Calling out dodgers is highly suspicious that you're one of those people.
2. You're in a ranked match. By definition, there are less "bad actors" here, as they would have been banned and have to work to get back to this rank. This is a straightforward problem to solve and if your company is so bad at it that every match somehow has this problem (which itself is against odds even without moderation), then they're not doing their job. Of course they could always add whatever gimmick you want to appease you instead of solving the problem (moderating better).