Cos people have to get back to work.I will never understand wanting to end a relaxing cruise vacation with making yourself stressed trying to make early flights/trains/etc.
Often the choice is not about taking an extra relaxing day at end of cruise or not. Its about taking a cruise with a rushed flight or no cruise at all.