Are you sure about 45 minutes? Remember, we’re talking being reasonable assured of making a connection. If your flight to IAH is a mere 30 minutes late, you’ll miss the 15-minute before departure window, right?
There is never a guarantee. Some flights are delayed for hours. So how do you want to take that into consideration?
So if you make a thread about connection times, one goes by regular conditions, meaning a flight is not more than 15 minutes delayed. Everything else would be, well not smart