I cant say i didnt have fun playing CoD 4 when it came out, i did have fun online. But the gameplay just isnt as deep, so is the community. Also, these games revolve around achievment, thing that was totally unheard of in the games featured in tournaments nowadays.
Even if they had tournament, i dont think it would last, the game is way too flat in comparison to other FPSs present on the scene.