The thing that's confusing to me about the Miami-tech-hub story is the lack of universities. Good universities + big companies + lots of money floating around, that's the holy trinity of tech/startup hubs, no? Miami has maybe 1.5-2 out of 3?
When I moved down here, I was surprised. FIU is a massive and very nice school; University of Miami is also nice.
I had never even heard of FIU before I worked on campus there.
They're no Ivy League but I would say they're better than a lot of other schools.