The clash of the generations is a crippling mythology