I'm getting Antwans point, I am, but I have to agree with Ayreon's point saying kb/mouse being more accurate.. it really is. Consoles might be more comfortable I agree. But as of now, the consoles are 6-7 years old and the hardware extremely outdated. Which is the reason why games on the PC are shit these days, because the majority of todays games are console ports which ends up with low graphics, basically no pc settings to configure etc.

I'm glad though CS GO went the other way and made it a PC port, because at the end of the day CS was a Half Life mod to begin with.

Play which ever way suits your needs the best I'd say. Me however will always play CS on PC.