这个原因非常神奇……
因为印度一年中大部分的时间都很炎热,观众们希望能在电影院里一边乘凉一边打发时间。尤其是对于最广大的贫民来说,花一笔小钱在某个乡镇破电影院里待上半天看美女跳舞是他们最大的享受。电影时间太短,观众就会觉得没意思。早期的印度电影制片商为了迎合大众这一需求,通过在电影中加入大量人民群众喜闻乐见的歌舞以增加片长(业界良心啊!而且在摄影棚拍摄歌舞的成本很低。)久而久之便形成了印度电影的这种固定类型风格。
关于印度电影的历史可以去看Discovery频道的纪录片《亚洲电影·印度》,里面有详细的介绍。