Ouch, the examples you give are very bad.
I've not seen airlines treat people that badly usually - I've seen them run out of specific foods then scramble to find an alternative, but they always managed to get everyone, even special diets and children, served pretty much on time.
When there's been inflight movies they were either on a screen in the seat in front, which you could turn off, or a projection screen and headphones, so it wasn't too intrusive.
I agree a 17 hour flight in the circumstances you mention would be a nightmare, and I have a lot of sympathy for parents who try. I recently did an 8 hour coach ride where the air conditioning was broken and there were no windows. The coach company policy was no comfort breaks where passengers could disembark. There was a hot, dehydrated, uncomfortable baby that was obviously very upset. The mother pleaded with the driver every time they stopped for fuel to let her get the baby out in the fresh air for a minute or two, and maybe get them to a changing room to freshen them up. The drivers stopped for a comfort break, so why not?
She wasn't allowed to, so the baby was inconsolable for the latter half of the trip, but most passengers were sympathetic - even if they were wishing for ear plugs :)
My angry sounding first post was more directed at the parents who won't even try.