Garn509,
Yes, NYC has all of what you mention and them some.
Do you want want oldies, doo-wop and vintage R&B, then try WFDU and WFUV.
Do you want vintage country and American roots music? Try WFMU and WKCR.
Do you want classic jazz, try WBGO. Do you want avant-garde jazz? Try WKCR.
Do you want classical music? Try WQXR.
Do you want 20th century classical music? Try WQXR2.
Why there's even a show on WFMU which specializes in acoustical recordings (Edison wax cylinders!).
Want to know about other genres? Please ask!
Garn509, do you live in the NYC listening area? If you do then you know not what you speak.
If you don't live here, why are you knocking a city with a fine radio scene?
Last word: Do your homework before making incorrect statements.