Valve didn't change CS GO enough so it doesn't translate that well on the consoles. And Team Fortress 2 never received all the updates so it didnt penetrate in the console FPS ecosystem. Blizzard has essentially taken Team Fortress 2 formula and mixed it with MOBA elements to keep it fresh and interesting. Now they're setting standards on the console space too. Whatever genre Blizzard picks they turn it into gold.
CS GO was never meant to be for consoles ...and the thing going for cs is just the pure skill of it...there is nothing between you and the game.
CS GO is like a F1 racing.
TF2 and Overwatch are more of your sports car racing or Le mans type thing.
But if overwatch comes into the league of tf2 or csgo in terms of numbers (which I am assuming soon it already will and might bypass due to consoles sale aswell)
it will be quite exciting..
If I am honest, I would rather see overwatch go big than COD or BF