Man I just dont get this. I don't care where you stay, if the people next to you are yelling and screaming, of course you will hear them. That is not a room problem, that is rude and inconsiderate guests.
The comment about why would a child be screamming at 1 am, what are the parents doing is totally uncalled for. There could be any number of reasons that the child would be screaming (sick, nightmare, fell out of bed) and to imply that the parents are not doing anything is an insult to parents.
If you are worried about noise in a hotel/motel, you better get use to it. IF the neighbours are noisy, then you will hear them.
Also a food court is a big cafeteria. Have you ever been in a cafeteria that is quiet??