I also think many more programs should be socialized. Notably college and healthcare.
I'm not sure if I have reasonable arguments for which things should and should not be socialized.
Guaranteed jobs force people to work. That forces people to have latch-key kids, or daycare. Family bonding is ridiculously important.
Early childhood development is the most important thing in your life, basically. UBI encourages family bonding.
Also, if we get UBI, I think we have to get rid of protections for Unions (union-only shops), tenure, and minimum wage. Make the labor market much, much more of a Free Market. People will ACTUALLY QUIT shitty jobs. Which is good for everyone. Wages will have to go up if the job is shitty, or the job will need to be reworked to be less shitty.
My fear is that UBI will tempt policy makers to cut social programs. "We gave you money, buy your own medical insurance". With guaranteed jobs we can put more work into our infrastructure while eliminating unemployment, which helps keep fair labor practices in the forefront of employer's minds.