If your parents raise you for 18 years, and you refuse to support them when they're old, some of us would consider that immoral. I guess you're not one of them.
Well, unlike God, my parents didn't just drop me into the world screaming buck naked to the care of others.
Seriously though, I wouldn't consider it immoral per se, but one shouldn't expect one's own children to care for them in their old age if they abandon their own parents - treat others as you would like to be treated and what not. If my mother needs my care when she's older, I'll give it to her, but not out of any sense of obligation - rather I would do it because my mother is an important person to me and I would prefer to see her not suffer any more than necessary.
Perhaps. Personally I'm a fan of the idea of 'karma' - that is, you'll get what you have coming to you sooner or later. In fact, my ideal afterlife is one in which whatever realm you get sent to reflects the kind of person you were in life rather than a simple judgement of heaven or hell.