Why are Indian Bollywood movies are full of songs & dance while American,French,German, Spanish,Italian,Iranian movies almost have no songs ? Why does almost every Bollywood movie have a happy ending?