It is convenient to put this away as a "petty issue" but isn't the main reason for keeping long hair the fact that God created our bodies and we have to follow his hukam and continue to let our hair grow because that's how he created us.
ditto hair dyeing. wouldn't it compare with cutting...