При чем здесь индусы? У них бОльшая часть мужского населения с короткими стрижками (или вообще лысые), а длинные лишь бороды. Длинные волосы носит лишь небольшая часть людей в старшем возрасте, когда отрекаются от благ цивилизации. Это связано с религиозными соображениями и в данном контексте вообще не могут быть приведены в пример.
Конечно. Поэтому "Мужская стрижка должна быть короткой, малой или средней длины. Максимально допустимая длина волос — на 3 см выше плеч. Все, что ниже — женские стрижки" - истинно.