The only way I would pay for CoD online is if it guarantees the removal of all modders and cheaters (including somehow stopping rapidfire mods), and provides dedicated servers to stop all the host advantage and bullet lag.
And the most I would pay for all this is a flat one time fee of like $10-15.