What can I say... I really hope you're right for the love we all have for our beloved team. :)
Even if I disagree on some points, yours are all valid and I really enjoy discussing that way.
Just one note: I don't think that I've judged that FO for the reputation that the previous ones had. Obviously they haven't been in place for 10+ years like the Miami ones, so I agree that is a long term thing. At the same time, even only judging what they've made in those 3 seasons, I just can't help myself to be skeptical. Hope I'm completely wrong, obviously.