И почему бинди у Индийцев красного цвета, а не фиолетового?

[/quote]
А потому, что не всегда красная...
"Мужчины тоже наносят бинди (тиллак), в виде белых голосочек из пепла. Тиллак у мужчины на лбу говорит о том, какому из богов Индии он поклоняется."
"До самого момента «появления» индийской независимости, эта точка обозначала принадлежность к какой-то касте. Например, если точка была красной, – женщина была из числа брахманов; если, на лбу у женщины, красовалась точка черного цвета, женщина принадлежала к числу кшатриев."
http://misseva.ru/lob/tochka-na-lbu-u-i ... a-lbu.html
http://indonet.ru/article/tilak-i-bindi и если не лень читать, то ещё здесь.