Some people need to stretch more than others. "Doesn't do shit" is a terrible generalization.
Personally, I don't stretch too much before riding, but I do tons of Yoga weekly. I work out also and stretch afterwards and warm-up my muscles properly. If you had a personal masseuse, massage would be the best thing before riding IMO.
I work in the golf business too, and the bottom line is every person's needs are different. No one can say stretching "does nothing" as many of the best athletes in the world have a major warm up routine. Conversely, many professionals do nothing before their sport.
Younger people should stretch to help prevent injury as kids/teens grow unevenly. Really. For some people, one arm will grown one month, then a leg, it really is not perfectly symmetric how we grow. That is why in the best pre-college programs, trainers/parents keep a strict log of athletes growth patters, and gauge performance goals based on growth spurts. If a person is not meeting their goals due to the month/year/years of growth, the person can dial back their performance goals so as to not be disappointed in failing because of physical issues rather than skill issues. A person can have all the skill, but fail because their body is just off at that time. This keeps people in their game, without feeling like failures.
Last edited by Sick-Pow; 12-21-2011 at 04:41 AM.