Does anyone else think its ridiculous trying to disprove official statistics based on a whim about TSR users?
You can't plausibly use TSR as an indication of Imperial's admittance rate because: A) the sample is too small to make any meaningful conclusions B) people are less likely to post about being unsuccessful than they are about being successful C) TSR isn't a good representation of the general applicants because D) students on TSR are far more conscientious / academic than the average applicant.
(Point D is somewhat dubious in that Imperial attracts high achievers.) Anyway, you don't know everyones academic background here, and the '85%' of people you see on TSR could be those in the 20% admitted.
Edit: oops Wais beat me to it!