I'm a student at the University of Leeds, and I have to say, I've not noticed any students on my course wanting to get one up on each other. We're all there for a common goal (to become radiographers), we're all there to support one another (and the "rivalry" is healthy, because that's what the job market is like). I can't comment on any of the other courses, as I haven't gone into the union enough to integrate with that many, but even my boyfriend who studies Japanese here doesn't seem to think there is.
To be honest, at university you need to be competitive because in the job market it's possible the people on your course will be applying for similar ones (not always but it's quite probable), and you need to stand out! And not only that, every university will have its fair share of those students with the chip on their shoulder and outright silliness, comes with the territory, but they shouldn't ruin it for you. Just ignore them, they'll soon stop being bitter and get over themselves.
In terms of your teaching issues, I think it's just those two universities you've experienced. Leeds in general across the range of courses it offers has a good reputation for student's satisfaction with their lecturers, myself included in this group. On the other hand, I went to UCLan for a year to study Japanese (before I applied for Radiography) and the teaching there was minimal contact hours (4 hours a week for the language study... 4! That's clearly not enough!) and quite generalised (no individuality-based focus e.g. teachers did not try to accommodate all students). That wasn't for me and I didn't really like it, so I went back to college, but many students there will continue to enjoy themselves, as the place suits them.
What I'm trying to say is, it can depend on your department of study, the university itself, and the individual lecturers. If you're not happy, speak out! You worked hard to get into those institutions, tell someone you're not happy with the quality you're receiving, and if they don't pay attention to you and take on board what you said, then is the time to leave! Not all Russell Group universities are like the ones you experienced. 2 out of 24 is not a good number to form a generalised assumption from.