You obviously have never been in an engineering curriculum at a major university. It is NOT a party.
Could have gotten the degree in half the time at a fraction of the cost without the added benefits of the fun country club. Wouldn’t have preferred it, but others might. Especially since tuition there is something approaching $40k per year (excluding the fine accommodations and gourmet dorm cuisine.)
Perhaps you should have taken more courses each term and gotten out earlier instead of partying. Don't blame the univerisity for you lack of discipline and motivation.