Many years ago, a student could go to uni survive on a grant and be happy with a 2.1 or 2.2.
Now everyone wants a solid 2.1 or a first.
Students also need a part time job, be a member of at least one society, volunteer for some good cause, work on their professional development, have an active social life and keep fit.
Perhaps for many students their mental and physical energy is spread too thinly?