Have you lived in these places? I mean, come on. Miami does not have robust public transit. You can't possibly call Metrorail robust. Next you'll tell me Atlanta has robust public transit too.
Yes Miami has much worse and much more dangerous traffic than SF. The number of accidents on I-95 is insane. Meanwhile many people in the Bay Area just take BART or walk to work which is essentially impossible in Miami.