I really like the chess.com rating system (which is actually glicko 2.0 last I heard, rather than elo, but they are very similar), but comparing the win percentage to rating has some drawbacks to it. You can mathematically estimate via ratings, but it's only an estimation at best; it doesn't take into account, playstyles, opening knowledge, playing environment, or many other factors which could impact the true winning percentage for each player.
There's also likely a greater chance for a draw at the higher ratings than lower ratings, so it isn't really equivalent to take the rating gap of you and the opponent and then apply it to compare you to a 2850 rated player.
That being said, I can still take a look at the game for my opinion on it.
I just drew a 650 rated player, while being 1750 rated myself in blitz. My estimated win chance should be 99.83% based on elo difference, so a draw would seem a very unlikely result. The rating difference is equivalent to me drawing a 2850 rated player (which I don't see happening) So for me, this puts the legitimacy of the elo system in question, also because the theoretical win-chance does not seem to correlate with the actual win-chance.
Anyway, I know I missed some pretty obvious tactics in the endgame, but that's also because my opponent put the pressure on the clock. Did my chess just suck that game, or did my opponent outperform?
The game in question: https://www.chess.com/game/live/148320494604