Many people do learn from their first mistake like this, but 1) there are always more fools and 2) for many, it's unrecoverable
As for the condescension: let kids test out. We really ought to abolish this entire notion of a class moving between grades together at the same pace, it's arcane.