There are other issues to arriving early than just saving fuel.
I know Landing charges can differ, Gate utilization and even staff can be problems. We had a carribbean flight land 80 minutes early last year and we had no ground staff on duty at all. Luckily our ground handlers were very efficent although rather annoyed.