I agree with this however I'd like to just add a small defence here for lecturers from the inside view - in my opinion, this is not actually their fault. The rising of fees has contributed massively to the consumerism of education and unfortunately students these days (maybe not yourself) are viewing education more as a service and a product they pay for. I was teaching before the 9k fees came in and afterwards, and there is a marked change in how students behave and respond to education. With the higher fees, rightly or wrongly, students feel like for that price they are paying for a degree - not necessarily the quality of their actual education. There are fewer students failing, more grades being overturned, etc. I very much feel that lecturers are facing huge downward pressure from universities themselves and upper management who now face a raft of complaints because of that cost. You get from university what you put in. And unless you're doing a vocational course I would argue it's not actually your lecturers' job to make you workplace ready - if you're studying History for example, you will get some transferable skills from that, sure, but if you don't engage, you don't work on your presentation skills yourself, you deliberately don't take part in formative work to get valuable feedback, I'm not sure it's your teaching staff's responsibility to force you to do that. By university you are an adult, lecturers cannot force you to do anything and neither can they spoonfeed you.
This is not really directed at you because you sound like a student who is engaged and willing to learn - the kind who is a pleasure to teach, by all accounts - but unfortunately in my experience this is increasingly rare these days. And teaching has changed so much that this is one of the reasons I chose to leave academia, ultimately. It is soul destroying trying to teach disengaged students the subject you love and are passionate about because they think they're paying 9k a year to get a piece of paper that says '2.1'