A socialist foundation where every member of society has guaranteed means of survival, maybe even thriving so we uplift ourselves as a society...combined with capitalisms incentive for innovation and ambition.
Imagine what people could do if they were not exhausted by surviving, three jobs, etc. Yes there would be leeches, but that is a minority and a worthwhile sacrifice.
I hope your grandad and father recognise that this is what they have fought for. A world where their children DON'T have to join the army.