AA is bad with updating departure times once a decision has been made. However up to that point a hubs the situation might be fluid for all the reasons mentioned. Monday at DFW we started boarding at 7:25AM but the board still showed a 7:25AM departure.