Let me explain something about MIA (by home airport) and the banking of flights. Even if the a/c lands early you can almost bet you are going to the holding area (the exception of 777 flights that use specific dedicated gates). Many a late afternoon and evening I've seen over stressed paxs looking at the possibility of making their connection, often the only one of the day/evening, just fading away and the emotions and drama begin. 47 minutes at MIA, no way.