That contract has been broken. I think it was stupid to begin with but it was a message very clearly sent from generations, society, government that went before. As you say, it still is.
So does the writer have reason to be aggrieved? I think so. However, at some stage in an adults life they need to do some critical thinking and independently decide whats the optimal way to climb the pay ladder (legally).
That critical thinking is something that is simply not taught in schools. Perhaps its not teachable at all.