There is no guarantee your kids will want to support you, or, to be morbid but realistic, even survive you.
The problem societies have is reconciling both individual vs societal interest and short term benefits vs long term benefits. I don't see that being solved with any kind of legislation, especially not by a legislature that has to depend on votes today.
As a side note, some places do try to legislate it with filial responsibility laws: