I'll say this for everyone else out there - deciding to not have kids based on bad kids in public is like deciding to not buy a house because of that one guy who never mows his lawn.
My kids have never had an outburst in public. Had one have gone into a temper tantrum or anything of the sort, I would have quietly left the establishment as a courtesy to others.
You don't notice the people who raise their kids well or have good kids because they go out of their way not to be a burden to others.
I'll call myself lucky that I have two great, artistic, and intelligent kids that are also mannered and polite, but it's less about luck and more about parenting.
If you want to have kids, and are scared by that horror scene in the restaurant, rest assured that you can have kids that aren't like that. It's not luck, it's parenting.