Just like conservatives/tory/UKIP from UK, the BJP have found way of blaming everyone else for issues. Of course, it works for a decade. Pretty sure once they have exhausted all cylinders, they will end up in same current UK situation.
At the end if the majority (mostly boomers) that do not want change continue to do this it is saddening for the young. But of course, when it bites them it may be too late.