They don't put in counter features because that crap is ridiculously hard to program, and it would add a new strategy to the game that would be almost impossible to master. Would they base it off of random chance? Could you command a Pokemon to counter? Could a Pokemon counter on switch in? So much goes into the idea that it is better to just let it stay as is...