The only thing I'm unhappy with is the quality of teaching, the content is great, it's super interesting and the course is full on but I like that. Apparently I hit the nail on the head thought when I said I felt like teaching was an inconvenience to a lot of the lecturers. There seems to be this idea in higher ranking universities that the students should be able to do a lot of stuff for themselves, and we can, but I sometimes feel like the support is lacking. For example, I did a practical yesterday and the demonstrator tried to walk out on me even though there was something obviously wrong with my results calculations and she seemed to think "well I don't know what you've done" was an acceptable answer; I refused to let her leave, forced her to work back through my results with me and it turned out there should have been a conversion so my results were out by a factor of 100. We got to the bottom of it within a couple of minutes and it was a super easy problem to fix, but it wasn't in the notes or anything and I'd literally have had no other way of knowing what I'd done wrong if she'd walked out.
In universities that are very research focused a lot of the staff don't WANT to be teaching; their research is what they want to do, teaching alongside it is more of a necessary evil. That's not to say that all of the lecturers are bad, but comparing KCL to Greenwich I can honestly say that at Greenwich I had a few bad lecturers, where as at KCL I have a few good ones.
ETA: I also think the type of students that certain universities attract plays a big part in satisfaction too. A lot of high schools really spoon feed you at A level compared to if you do A levels at college; sixth forms tend to have fewer students and more resources which often results in better grades and people going to better universities. Colleges don't do that and expect a lot more independent study which means it's less of a culture shock for those who go to uni and it's good in the long run, but doesn't always translate to great grades at A level. A lot of people on my course were stressing about things which it is not up to the uni to do. It's hard to be patient sometimes because I want to say to people "you're not at school, you have to do some independent study" and people equate that to bad teaching/dissatisfaction.