A whole bunch of reasons, seasonal wind, fuel burn, other flights leaving or arriving at same time causing takeoff or landing delays etc.etc.
Typically because they were off that much on a day to day basis causing havoc with travelers trying to keep to that time. Now it's more "legal" and your connection is not.
It saves the aggravation in the long run.