He's taken part in F1 races and finished them, if my experience of the game with most aids turned off is accurate, its still a hell of an achievement!
in absolute terms maybe but it's all relative and, relative to his peers, he's distinctly underwhelming.
You need that something special to succeed in F1, as evidenced by the number of feeder series champions (Palmer included) who amount to little in F1. He won't be around for long, trust me.