If the movie is good and has great content then nothing can stop it from becoming hit. Brahmastra became hit, despite all this nonsense. Word of mouth is playing a crucial role nowadays.
But if the movie is sh*t then nothing can save it, and no amount of blame game will prove otherwise. Apart from SRK's comeback nothing seemed interesting in the movie till now, everything is giving sense of dejavu, "seems like I have seen this here, heard this there". Only so much rinse and repeat neutral audience can bear.
P.S.- After his sabbatical, I hope SRK has come up with something great and has improved his script sense. But will wait for word of mouth before watching it.
16