I guess it's hard to tell the real state of public opinion, because even if half the population don't buy the BS they are still likely to stay quiet about it because the whole media & political class are unified on the opposing side & there are likely to be severe social or even employment consequences for speaking out and saying the empire has no clothes. Not many people willing to get fired over saying that there are nazis in the Ukraine