Requring a boarding pass to get to the gates only prevents well-inentioned people from greeting their friends and relatives, it does nothing to prevent people with sinister intentions from carrying on. Afterall, for as little as $50 they can buy an airline ticket that will get them access to the gate areas.
BTW, Some foreign airports do require passengers to show picture ID again in the jetway, as they board the aircraft.