I fully understand why people believe that Trump is "selling out Ukraine" and giving in to Putin with his recent statements and actions. Keep in mind, Trump has multiple goals in these negotiations:
1. Settle the war under the realistic terms by allowing Putin to retain the captured territory in exchange for security guarantees for Ukraine;
2. Improve/normalize relations with Russia. China is the real threat and we must sever or loosen the Russia - China alliance;
3. Force Europe into paying a greater share of the defense/security of Ukraine or rebuilding of the country;
4. Secure repayment of the loans we've made to Ukraine via mineral rights or direct payments. Doesn't want US to be a "sucker."
So, he's making these very public statements about Ukraine in order to back Zelensky down a bit and make him be more realistic about the terms of a settlement.
Trump's making nice with Putin in public to soften him up and throw off China. Trump wants Russia back in the fold and not squarely in China's corner. Putin likes flattery (like Trump) as well as respect. Trump's negotiators - Rubio/Waltz/Ratcliffe/Witcoff - are strongly pro Ukrainian negotiators who will be a lot tougher on Russia than Trump's public comments. Russia's negotiators will be in for a big surprise once they get to the table for actual negotiations. Putin's team is being sandbagged.
Trump doesn't care about angering the Europeans - he enjoys it. Plus, Trump wants to scare them into pledging even more for Ukraine's defense or security pledges for Ukrainian border security.
Granted, it's unconventional and is causing the diplomatic class of the US and Europe to blow a gasket, but that's how Trump rolls. Classic Trump Weave.