Was that your FIDE Elo or are you just guessing? It sounds like you just need to practice. You're going to need to provide much more evidence if you think the two biggest chess platforms in existence are impossible and cheating you.
Yes there are some bots, yes some people cheat, but what you're implying is just plainly false.
Yes there are some bots, yes some people cheat, but what you're implying is just plainly false.