I'm not a member of the Chicken Little brigade. That being said, your analysis misses on some critical points.
1. It's not the fanbase's timeline that isn't being complied with, it's UM's stated timeline. James was fired on 11/15. The next day, it was reported UM intended to conclude its AD...