There's a lot of bad pizza in NYC, as well. Really depends on the establishment and customer expectations.
If someone is planning to visit there with the belief that they can throw a stone and immediately hit a great pizza place, they'll probably be disappointed.
There are also bad Italian restaurants, bagel places, coffee shops, Chinese food, etc.
It bothers me that someone would say they are all good. There is no need to hype up NYC. You can get very high quality food, but not just by randomly going into a place.
If someone is planning to visit there with the belief that they can throw a stone and immediately hit a great pizza place, they'll probably be disappointed.