But universities arent there to teach you how to get a job. I mean in some sense the university administration want to make their degrees appeal to students and that means emphasising the transferable skills aspects, but ultimately the point of a maths degree is to teach you mathematics. If you go to university to study a subject then the assumption is that you are interested in that subject and want to learn about it, and the responsibility of the lecturers is to help you learn. If you are going to university purely for career reasons then thats fine I guess, but in that case you need to stop complaining that you are being forced to learn maths as part of a maths degree. Noone forced you to put mathematics down on your UCAS form; if you wanted something that translated directly into a 9-5 office job then you should have studied something like engineering or accounting instead (and its not like you couldnt have transferred halfway through if you hated it that much).
Imperial are quite good at promoting the career side of things anyway, with (eg) a wide range of campus presentations from employers, group projects at undergraduate that give you experience working in teams, a good brand name to put on your CV, etc. So if you come out unemployable, I dont think that is Imperial's fault.
I do agree its a bad thing that society forces people to go to university just to get a degree they dont want, so that they can get a job afterwards. And society should definitely offer more vocational choices instead, for people who dont want to go into academia but still want a skilled job. But none of that has anything to do with how mathematics is taught at university; it isnt meant to be a vocational degree, and the students who are there because they enjoy mathematics wouldnt want it to become one.