I speak Russian and have a lot of acquaintances from Russia and elsewhere in the FSU, so I'll throw in my two cents about Putin and whether everyday Russians still like him. I think he was still wildly popular up until a few years ago. Then there was some kind of pension reform law passed that pretty openly benefited him and his oligarch cronies. I don't know the details, but pension are always a big deal in FSU countries, and his approval rating crashed down to somewhere in the 60s at that point, still much higher than any western leader, but the lowest it had ever been. Seems like his approval rating has been in a slow but steady decline since then. Not only because of pensions, but for various other reasons. Some see him as indecisive and too cautious when dealing with the US, some are starting to find it embarrassing that there's been this one guy in charge for so long, and so on.Forget it man many have been take in by the POOOTIN BASED?!? meme.
He’s a globalist lackey as we’ve seen from the corona virus, and the leader, and maybe chief criminal, of a mafia state.
Good example: you will go to jail in Russia for posting anything merely questioning mass Muslim immigration from the caucas states (these people also rape and commit crimes in Russia at a hugely disproportionate rate). You’re not allowed to question the cheap labor source Russian oligarchs are using to undermine the wages of native born people. Just one example.
That said, yes the gay law stuff is great. But Putin himself signalled at the time to the oligarchs the he’s cool with gays. Also, the law was pushed on him by more conservative members of the party.
Thing is, there's no clear alternative to Putin. So, aside from the western liberal-style Russians I know who hate Putin (and I know a weirdly high number of those) most seem to still support him, albeit less enthusiastically than before.
I could be wrong though, as the Russians I know do skew more toward the upper-middle class and university educated, as well as less religious.