Hehe, the bolded part is funny, mainly because the reason it's so similar to caucasian hair is because Indians are caucasian (well, mostly).
I think it's funny that so many people think Indians don't have curly hair because of it. Caucasians have curls, so Indians, being causcasian, must have some curly haired people. Curls are dominant, and over half the world's population has curls/waves. Why would Indians be any different?
Anyway, many people donate hair to the temples not only as children, but as adults, too. This is because long hair is a traditional form of beauty, so sacrificing it to the Gods is considered a very selfless thing. We are a hair-obsessed culture, for sure.