It really depends on the quality of the port in some cases AAA titles have more success on PC since they are moddable. The GTA series for example. Street Fighter 4 also has a strong PC community.I just got a XIM4 myself like 2 weeks ago. One of the best purchases I've made for gaming. PC is a wasteland for multiplayer on most triple A titles. I love KB+M and hate controller so I never switched before this, but now that I have I am so glad as the player base on PS4 is so ridiculously larger. If you are playing multiplayer games on PC for anything that's also on console you are missing out in most cases.
I appreciate the elaboration. I would say RTS games do better on PC as a keyboard and mouse are much better input devices than controllers. SC2, Moba's etc. The only RTS I know for console was halo wars which I don't think did that well. Anyways I guess I read your post as you were generalizing. I agree the console games that are developed for consoles first and are then poorly ported PC perform poorly (understandably so). But the ones that are done well, do well. The Witcher 3, Fall out 4, Skyrim, GTA series, Battlefield games all have done well on PC. Dark Souls games also have done well on PC.Alrighty, well let me elaborate a bit on my previous post.
Any cross platform title is more likely to be better on console, with better support, and a bigger player base. PC versions seem to be the last fucking thing the developers care about in those instances.
As for the other games you listed, which were designed to be played on nothing but PC ( you forgot LoL)...of course they have big numbers. They're great games. What do you suppose would have happened if they were all cross platform? Do you think the majority of players would have picked up the titles on PC?
I'm not arguing the interest. I think the big tournaments are cool as shit. I love watching when I get the chance, but if PC gaming is such a large market, why are so many games ported over?
As a side note I think using a device to use a mouse and keyboard on console is pretty cheesy and gives you an unfair advantage over the majority of the players you are up against. Microsoft tested cross platform with Halo and ended up trashing it because the PC players were thrashing the console players and they wanted halo to be a console seller so they couldn't have that happening.