More info:

These heroes aren't my best heroes, idk how valve rates heroes but i literally never play those 3

i used those 3 when i was leveling the account in co-op bot a long time ago, meaning the rating is inflated for no reason:

as you can see from my history, i simply don't play these heroes, and i'm pretty sure this is gonna be the case for a lot of people.

this thing should consider heroes that you you got lots of mmr with/ have lots of actual matches with, for example my arc or antimage whose winrates are legit.

games that you played in bot matches shouldn't count, or this should be editable