As others have mentioned, the plane can go faster, but it is less efficient, so it costs the airline more in fuel to go faster. If there is an advantage to the plane arriving a few minutes (sometimes even 30 minutes) earlier, they will authorize the pilot to pick a more favorable route and use a higher speed.