I agree, the only justification for shaving is massage, the only reason is vanity.

Even a very casual amateur like myself benefits from a massage after a big day on the bike. I have never had anyone else massage my legs but would often do it myself and, believe me, having hairy legs massaged HURTS- but still helps hugely with recovery.

But for all the pain, i still couldn't bring myself to shave my legs