Croatia, 4 million people, managed to mobilize 250 000 (without any foreign help, and actually embargo on weapon buying) for final liberation offensive.
If Ukraine, 40m people country, cant mobilize at least 2 million after receiving hundreds of billions help
then obviously Ukrainians don't feel its worth it, for whatever reason
Mobilizing 2 millions in 40 millions people country looks nice and easy on paper, but reality is a bit different. From these 40 millions we should exclude women, children and elderly people. Then there is at least few millions people who left country during war and also people who alredy serving in army or died. So, actual number that you can potentially mobilize is so much smaller.
Why there issituations like in video above. In cities which are more far away from front line like Lviv, Kyiv, Odesa people are trying to live normal life. They are going no night clubs, pubs, cinema, concerts and etc. These who had motivation to defend country went fighting long time ago, others don't want to change their normal life, leave families and etc go to trenches, and drones and artillery flying above their heads. They want to continue living normally as they used before war, but they think that others have to fight for them. Don'y know what solutions for this problem is.