> almost all people from ~300 elo can play without making illegal moves
I don't believe you. Are you giving those people a restricted move set (i.e. computer chess, where it will _only_ allow legal moves)? Because if you give people an unrestricted board, I _guarantee_ you people will make lots of illegal moves.
Me: Moves pawn
Opponent: You can't do that, you exposed your king to check.
Me: Oops, sorry, you're right.