Gone are the days of Dil Se, DDLJ: Has Bollywood moved away from its La La Land?