First of all - this is Bollywood and its not easy to take a stand against bigwigs. Right now the media/society have created an environment where people can freely speak about this as its a "collective" movement. Perhaps we are moving in a direction where even big stars can be called out but you cannot shame people for not speaking out - its not that easy and in the past we were in a different mindset...Remember what happened to Aishwarya when she went against Salman? She was nearly thrown out of the industry, god knows how she survived that. Vivek tried to speak out against him as well and his whole career got destroyed - that's what happens when you open your mouth.
Also - please understand the difference between lying/cheating and harassment. THEY ARE NOT THE SAME THING. So before people go on rants to speak about Akshay, Ajay or Amitabh...you have to know the difference between cheating and harassing/raping/molesting.
4