I do not know how some people think Putin is running the whole show by himself. It is like the rest of the government or even Russian society in general does not exist. The fact is Putin is just an outlet for what their establishment wants. I think it was quite clear, at least to me, that this initiative was not Putin's in the first place, and there are strong tendencies in the security forces who want a more final stance and solution to the problem of NATO expansion in general. The Russians were never that fond of it even when Yeltsin was in power he regularly talked against NATO expansion. The Russians also sent peacekeepers to Yugoslavia even back then when their state was still pretty weak.
I see parallels between what is happening right now and what the Soviet Union did prior to WW2. Back then the Soviets wanted a security cordon around their inner core in European Russia. This meant pushing the border out into Finland and getting the Baltics under control. They first tried a negotiated solution but when this failed they started the Winter War.
I think the US and NATO should ignore Russia's demands at their own peril.
People think Putin is running the show all by himself because of conditioning via US and US vassal state propaganda and misinformation that have been fed to the people in the West for the past 20 years. Human psychology also plays a role. It is far easier to focus on one person than dozens or even hundreds of people that actually run the show. This way the US neocon/neolib regime and certain US vassal states want to deligitimize the genuine rights and interests of the Russian people. To be frank, the US neocon/neolib regime cares about Russians as much as Nazi Germany did.
Putin is being attacked because he decided not to ignore Russia's sovereignty and national interests. Under him and the leadership of his cabinet(s) Russia was unwilling to become yet another US vassal state. It decided to pursue its own foreign policy. Of course, sovereignty to that extent was something that the US could never tolerate.
Also NATO = US, US = NATO. The US regime funds, commands and controls this belligerent military block. At no point in time was NATO an equal members club. The US uses this tool to maintain control over the foreign and security policy of its vassal states in Europe and to threaten and destroy any nation that threatens US global hegemony.
IMHO, given the criminal track record of its leader and some of its vassal state members over the past 20 years, it should be declared an illegal organization by the international community (the real one).
I think the problem the true free world (85+ % of humanity) is facing is that the US is run by a group of far-right fundamentalists/extremist ideologues that have started to believe their own fanatic lies and are making decisions based on their fanatic lies (in a vain attempt for continued global domination). Germany went down this path in the 1930s and we all know how that ended.
Moral of the story: Do not let imperialist far-right supremacist nutjobs run countries!