I'm still confused as to how people think or even want MW3 and BF3 to be competitors, BF3 still looks like a battlefield game, it doesn't look to play like a CoD game. Isn't that how competition works, two (or more) people compete in the same event and the better one wins. But to me it feels like they're in the same category, but are in two different events. It's like if I challenged someone to a swimming competition and I participated in the breaststroke event and the other guy competed in the backstroke.
They are two different takes on the team vs team combat scenario and people are just going to stick with which type of gameplay they prefer, this isn't going to take a CoD fan and suddenly make them want to play BF3, and vice versa.