Just giving people what they want isn't a good way to conduct diplomacy anyway. It's about what you want to accomplish vs what you're willing to pay for it (be it in costs incurred, or incentives offered). I think one of the issues the US is having with Russia is that the US isn't willing to offer much, if anything. And is then shocked and surprised when, in exchange for offers that Russia sees as contemptible, they get nothing in return. The US needs a good grasp of what it wants, and what it's willing to pay for it again either in the costs of direct action or in incentives offered to Russia. Without that, the Ukraine situation will likely continue to fester until some crisis in Ukraine (or possibly Russia, though that could get ugly) itself forces the situation to a resolution.
I don't agree, I think the US and NATO/EU offer quite a good deal to Russia. However Russia is not satisfied and wants more. Russian paranoia and perhaps lack of understanding of the situation of the Eastern European countries is puzzling, and also very concerning.
Russia complaints about NATO expansions eastward but fail to mention (or don't understand) that eastward expansion would never have happened if the newly democratic countries in Eastern Europe had not been begging, pleading, imploring, urging NATO to let them join. They were never forced to join. The one and only reason Eastern European countries were desperate to join NATO, was the very bad experience they had being part of the last Russian empire (USSR).
The "peace dividend" led most European countries to reduce defense spending significantly during the 90s and 00s.
Then, after 2014, we saw a gradual but still very modest build-up of military capacities in Eastern European NATO countries. As we all know, the trigger for this was Russian aggression, and Russian buildup of military capacities, in combination with weak NATO capacities. The aggressor in Europe is Russia not NATO. NATO is not a threat to Russia, Russia is threatening the weaker NATO countries, launches cyber attacks and disinformation campaigns in NATO countries, in addition Russia also do the same to non-NATO countries (e.g., Finland, Sweden), and in some cases also invade (Ukraine, Georgia).
One of the concerns raised by Moscow is that NATO missiles can be launched from Ukraine in the future, with only 5 minute warning time before they hit Moscow. This could indeed be very concerning to Moscow, if this hypothetical situation ever were to arise. What then about Russian nuclear missiles targeting Warsaw from Kaliningrad? Or Russian nuclear missiles targeting cities in the Baltics, These are scenarios that NATO need to be very concerned about.
Anyway, let's support Russia rebuilding their empire, let's support Finland getting back the regions that were taken from them, let's support Sweden rebuilding their empire, let's support Turkey rebuilding their Ottoman empire, the UK rebuilding their empire, etc.
Or not.