Anyone that says "I'll boycott the game if it has mirror matches" I really hope they don't buy the game because the multiplayer will be more enjoyable without the narrow minded morons that think everyone else should be forced to play the game the way they like it.
Deep down they know they will buy the game regardless, its just childish threats.
I really hope they do include mirrors in the finished game so I can watch all the people saying "I've been playing CoH since release but will not buy CoH2 if it has mirror matches" stick to their word.