LOL. No. Miami is called the capital of South America. Hop off the plane at MIA in the American terminal and you will wonder whether you're in a foreign country. It's the furthest thing from a uni-dimensional city. Visit some time...
That's the point though. It's basically just beaches and a little South America. People speak spanish and.... ok that's about it. Money and spanish. NYC has that and much much more.