If we're talking cold hard cash then no, we don't have to, I don't think.
We have to adequately prepare them for independent life. Giving them the knowledge and the skills they need in order to make their own way in the world. Giving them the work ethic and the values they need. Supporting them in childhood to give them confidence, to develop skills that might lead them to the most suitable career for them, teaching them how the world works so that it's not a huge shock for them! Not doing all their bloody cleaning and washing but teaching them that there's no such thing as the housework fairy
teaching them that you can't choose to spend all your cash on clothes and going out and expect that the bills will magically be paid or that mum and dad owe you a living!
If we can give them some cash to get them started, that's nice, it's helpful of course for anyone to be given cash
, but we shouldn't be teaching our children it's their right to be subsidised by their parents into adulthood. I don't think that's a good thing. Far better to support them to get a job and save, teach them that's important.
That said, I'm not doing that.
my children have autism and will never be able to have an independent life, so I am trying to make sure that I can fund them for life. There are circumstances when you will have to support your adult offspring.
But those children who are able to make their own way in the world - should be given the skills to do so.
It's not either/or, of course, people can and do do both, but I think it's less important to chuck money at them than to teach them how to go out and get it for themselves.