I think the reason that the lounges check boarding passes at LHR is that arriving pax are forbidden from using the lounges UNTIL they have cleared LHR security and then going to their connecting flight. Arriving pax without a connection cannot use the lounges under any circumstances. As arriving pax use the same corridor as departing ones do, this is the only way for the lounges to check.