I never understand why people think they should only have to show it once.
Maybe because that is all that is required by some airlines and they assume that it is the same for all. As a frequent flyer, one can readily observe some people try to show boarding passes to uninterested CC on boarding the aircraft of certain airlines.
it's the procedure on every flight, has been for years
Wrong. Not all airlines check the boarding pass at the aircraft door.