trouble is when you run every airline so that every airframe is in use and you have 45-60 minute turnarounds PLUS your software does it's damnedest to fill every seat every time there just isn't much slack in the system to handle this sort of problem
Personally if I'm going somewhere where I HAVE to be there I always add a day at the start just in case.................