https://twitter.com/marcorubio/status/1496702809097527297
Tulsi Gabbard (democratic politician from United States) had a similar opinion - resolution through diplomacy. It simply does not take into account the demands Putin would want.
I too was one part of the crowd thinking Russian aggression could have been stopped with diplomacy just recently...and then Putin launches a military invasion with bombings and missile strikes. That ship has sailed. My initial thinking was an invasion could be pushed off by making concessions about NATO, and then Putin would move the goal posts later and demand more. Though now it is clear, you do not negotiate with unstable regimes, it does not work out well. See North Korea and Iran and where the U.S. has taken that diplomacy - no where. Russia will roll through Ukraine, you're right, but perhaps some resistance from Ukraine would be better than conceding their entire country to a murderous dictator that wants to see the USSR rise again.
Side note - what's particularly interesting is the repeated pattern of giving up nuclear weapons and than proceeding to be invaded because there is no way to defend a nation without weapons of mass destruction and mutually assured destruction. Some of those Soviet era nukes Ukraine had in the 90's would have been a great deterrent.