My parents would just set aside our meals for a later date that day. If we didn`t want to eat our vegetables or stuffed peppers or fish or whatever, they would say fine, you`ll be hungry. I wasn`t allowed to leave the table. Eventually, after all of the crying, I would finally give in. I`m glad my parents were stern.
McDonald`s was always a treat and we`d have in once a year only. To date, I haven`t had McD`s in over a year (it`s gross food) because it doesn`t taste like anything. Nuggets, burgers, fries I could make better myself.
LX was right earlier, it`s very much a N.American thing right now and the relationship people have with fast food.