For Fide you're not even good enough player until 2200 - SEE POST ABOVE.
What the hell does that even mean? I know master's titles don't start until 2200, but "not even good enough"??? Good enough for what.
Again, the that 400 elo point spread between someone who is contending for a master's title and someone who breaking into class A is massive. Various people in this thread have tried to claim that to break 1800 you need to do crazy things like start serious training in childhood, have coaches, give up all other activities, etc. You don't. 1800 is a talented club player who has got an good chess education, possibly from a coach, possibly on your own. I will repeat my claim that if someone started coaching from 7, had no other interests, spent huge amounts of time on chess, and peaked at say 1850, they would be a dismal failure.
One more point that I didn't see highlighted in this thread.
There's a telling difference between player A who plays 1000s of games and repeats the same mistakes and Player B whose emotional/psychological state of mind (controlled and well-directed anger/will to succeed/Desire to self-correct from mistakes) will never let him make the same mistake again. (assuming he knows it's a mistake :))
I've seen a ton of "Player B"s at the clubs ... and in the true spirit of the OP's topic, they reach ratings as high as 1500-1700s armed with nothing but an obsessive compulsive need to not make the same kinds of mistakes again.