4 hours? This seems a little excessive to me. On my return trip from ICOT20 we had three additional stops after mine to pick up passengers, as well as a 20 minute wait to get thru TSA. I still had over an hour wait before my plane boarded. I can't imagine adding an additional hour to that, especially for those with kids that need to be fed, entertained, etc. Maybe it's different during the peak holiday travel period, but on my previous pre-Christmas December trips I had no issues at all.