There's lots of opportunity to meet people, but I think the point is do those people want to settle down? Or do they want to keep meeting more interesting people? When people want a good dating scene they don't want to keep dating - they want successful dating, meaning a relationship.
Sure, I agree that if your goal is to get married and settle down quickly then NYC might not be ideal.
That certainly doesn't mean everyone finds the NYC dating scene bad. Plenty of people are at a stage in life where their preference is for shorter term relationships and I don't see anything wrong with that.