Well, Biden did stand aside and was going to let Putin have Ukraine
Record doesn't seem to support this statement.
Money already invested (read investment) Sanctions, int'l lobbying, etc,.. And, Heroic effort to combat intransigent Repugs - who are the ones that need to step aside
edit
46 1999 is millennial madness 46 2001 is a deep space oddessy