i partially understand the logic behind it but baby boomers do it for selfish reasons. you need your kids to understand how to run a household and how rough the economy can be, so make them have to fend for themselves forces them to learn and understand the material ramifications of the world. you do not want your kids to become complacent with your support and piss up the fortune they will inherit up the wall. baby boomers however never properly tried to fend for themselves and are guilty of wasting generations of wealth and nest eggs to feed their hedonistic lifestyles while providing nothing to their own kids. while the best of them had parents that kicked them out to teach them how to survive, baby boomers kick their kids out because they just do not want to be a parent anymore. that is the insidious and abhorrent nature of boomers. they steal a generations prospects, create a world corrupted by the policies they allowed to prosper and abandons their own children into poverty. that is why gen x came out the way they were and how that has a knock on effect with millenials and zoomers today being neets. gen x does not want their kids or grand kids fall victim to what happened to them, but they have gone too far in the other direction. kick your kids out but do not abandon them. let them learn for a few years with guidence what it is like to survive and then rope them back into a full support network by their mid to late 20s or early 30s, especially if they have kids of their own.
United Kingdom