I certainly didnt underestimate them. But i really underestimated public.
I dont know why you are mixing up demon and Ev's. Definitely the collective intelligence of voters needs to be respected. Just as traders we all know that market is collectively right.
I think demon is just one step in the larger scheme of things. So more is yet to come and it may or may not be so shock inducing.
EVs, Solar, Concentrated Solar, Hydrogen are the way to go. The Govt is prodding the Nation in the right direction.
One important thing that you are missing is that reduction of oil imports strengthens India's economy. Now don't tell me that coal is imported too. The imported coal percentage is lower and moreover that was a mess previous government created which the current guys are trying to fix.
People voted for the current Government because the alternatives appear to be either silly or scary.