This. This. This.
I get so frustrated/angry playing CoD, but not in BF. I think a majority of it comes down to the connection. I absolutely hate feeling like I'm losing because of the connection. There's no point in playing when it's like that. But, in BF, if I get out played, I get out played, no big deal. Sure, I hate losing, but I don't get upset about it because I know I was outplayed, not out-connectioned.