play mostly single player games. especially with RTS games i've never played online. I generally don't play ranked so no idea how good it is at providing a balanced fight.
But personally i hate playing against other people as i just can't accept random dicks and getting one up on me. I've discussed in detail it the past about it. Plus i don't have time to get gud, repetitive nature of games etc.
I don't think AI is going to be able to properly simulate human level intelligence any time soon though. It's always going to be artificial intelligence and the computer will never play by the same rules as you.
The only proper solution I can see is to make friends with someone who is around the same skill level as you and play against them. Then it's not a "random dick" nor are you reliant on match-making or getting gud.