Lots of people on here rate QM extremely highly, tbh I hold the same view as you but I was trying to avoid this as I always get loads of ppl coming on here like "OMGOMG QM has higher league rankings, look it has 5* research!!111one" or whatever. But I guess since you posted that, it's going to kick off now! For the billionth time: research means jack to undergrads, QM will still put you on a very good footing, the difference is not so big as to make any real difference... as is the case with most of the respectable schools.