Two things to consider:
1. There are MANY kids, period, who need more than 4 years to get their bachelor's degree. I thought that I read somewhere recently that it's not unreasonable to expect a kid these days to need 4 1/2 years.
2. Never underestimate the hopes and dreams factor. Look at how many seniors in college last year are coming back for another year this year. I thought almost no one would do it for all the logical reasons. But, it seems like most are doing it for the illogical reason.