Trump only thinks that it's Zelenskyy who refuses to surrender, viewing him as the main obstacle standing between himself and a sweet dealmaking with Putin.
But in reality, it's not Zelenskyy, it's the Ukrainian people who refuse to surrender. If our president decided, for some reason, to go against the people's will and capitulate by accepting Putin's conditions, he wouldn't last 20 seconds in office.
And the notion that the Ukrainian people are "dying for Zelenskyy" is one of the stupidest things I've ever heard. I've never met a single soldier who thinks that way.
They are fighting because foreign invaders would otherwise occupy their homes, kidnap their children, steal their property, and kill them. That's why, Zelenskyy or no Zelenskyy, they would still defend their country.