Kids are future taxpayers who will contribute to our society. That is why governments and private funds provide more supports to kids. Seniors are basically the burden of every society which must pay by taxes from younger generations. Senior health care issues cannot be completely solved as it is very costly if everybody is very good taken care of. Imagine, if there is no poverty in a society, who will work hard to make our world better? The costs of 100% senior healthcare will make our governments bankrupted.
In the old Japan, the sons would carry their old parents to the top of mountain with some foods and let them die. That did not mean people were hardhearted. That was due to lack of enough foods to feed the whole families. The same thing happens in the modern ages. Our resources are limited and must be spent by the most efficient ways. Even though, nobody dares to ask seniors to die under political correctness rule, people indeed put seniors at lowest priority. That happens in the whole human history.