I like the older cods better. I personally think COD4 was the best one they ever made, and its still played by many people even to this day. I personally only liked cs source but, i still liked cod4 better than that. all the new CODS are trash and i hate cs go so ¯\_(ツ)_/¯
Call of Duty is better because is more fun you can play online, in zombie mode and story mode.
I like the Counter Strike as it has much players and more features. But its graphics is not much good. Still Counter Strike is my first choice.
"Is Subaru a better car than BMW?"
"Is Dell a better company than Toshiba?"
What is better? More populous, better graphics, more weapons? Different people like different things. One can love good graphics, other might like gameplay-realism.
That depends on the person you're asking
Counter Strike is the best! It is much more realistic and it is much more skill involved!