Well, Obama was right back then. It would take a decade and a half before this war would happen. That's almost as much time as between the Soviet era and this quote.
You really think any American president caused this? If so, then I can tell you that you are wrong. Neither Obama, Trump nor Biden can be held responsible for what Putin does in Europe.
If I'm not mistaken, your point was that it "Never would have happened under Trump." I think I addressed it, although perheps with some delay. To apologize, I gave you an honorable mention in my latest creation.