First Paragraph: Laughable
Second Paragraph: Seen it happen. And no i'm not going to sift through 2 years of replays to find examples.
Third Paragraph: The point he is making is that everyone has to suffer for observers? The majority of people are not observing they are playing. This implementation sacrifices the many for the few, and is therefore fundamentally flawed.
If this implementation is to continue then i third the idea, that there should be a global pause for the game. Currently players are basically doing this, they pause game then unpause try avoid any UI lock.
I've had it previously where nothing is selectable at all until i've alt tabbed in and out. Its poorly implemented garbage.
Anyway, with a global pause then everyone can get there cake and eat it.
@Cascade technically FAF can charge money for the matchmaking service of the client itself. Seen it done with other titles and ancillary services.
Take a look at all of the ancillary services for Dota2 and LoL built of their respective APIs relating to stat tracking. So long as you are not charging for the game and you are not distributing content game content as part of your commercial operation.