Miami has a tough economy for black professional men. Race relations are alright but Miami and South Florida overall are very segregated. A household income of $55k or better then you can live great. That's $27.5k between two adults and it is easier said than done. When I secure a teaching position and my friend sells his house, we're going to have a household (bachelor pad) that clears $100k so our outlook of South Florida will definitely change.
Pros:
Plenty of unmarried, professional women (all ethnicities)
Weather
Modest CoL (just got to live within your means)
Food choices
Diverse Nightlife (If you care about that type of thing)
Cons:
Nepotism in the job market
Money pit (There are a million ways to spend money needlessly)
Majority small and medium businesses (stagnant wages)
Public Transportation
Awful drivers
Public education isn't great (If you want to start a family better than Atlanta
)
A strange culture that celebrates excess (breeds criminality among poor; brazen crimes and fraud)