LMAO @ comparing doing triple stack pulls in DOTA vs doing a Fireball.
I dont really agree with this, at least for DOTA2. You could say the same for fighting games when it comes to pressing a button for a normal. CS:GO and DOTA2 are unforgiving to new players especially DOTA2 as it's a team game. To even approach DOTA2 it takes far more than just clicking the screen, you immediately have to have a sense of strategy and awareness of your surroundings or no one will want to play with you. Not to mention keyboard shortcuts so you dont waste time attacking, buying items, or any other actions you might need to do. Since FG's arent team oriented, you dont have that immediate pressure of having to be decent right off the bat.
You missed the point. All the stuff you listed is beyond basic controls and moveset of a character.
What can your character do in CS?
He can switch weapons, shoot, aim, jump, crouch... all simply single button inputs. Not many actions to learn and all generally done by a single input (not pressing a bunch of directional inputs than press three buttons to do a command).
What is your moveset in DOTA2?
Average character in that game has 3 abilities, a passive and some items to use... all of which is done by pressing a keyboard button and then click on the screen. A noob can come in and do all of Lion's skills within 5 minutes of picking a game.
What does your average SF character have?
Like 20 different normal inputs, a bunch of special moves with more complex directional inputs, EX moves that require double button press, Supers and Ultras with even more complex directional inputs.
We are taking about the basic kit of the character you control in these games and it's a huge difference. We are not talking about the curve it takes to get "good", we are talking about the effort it takes to do all the things your character is able to do at the bare minimum. If you don't see the fundamental difference here then you will never understand why FGs are less popular than these games.