They need to choose: graduation + great career prospects, or guaranteed career but loss of alternative prospects. It’s not a case of the students being smart or dumb, it’s a case of the agencies realising that making the offer post-graduation gives them less leverage. Hypothetically.