The US dropped this silliness back in 2003, when checked luggage became subject to 100% screening. It is still generally, but not uniformly applied on international services.
Many foreign carriers continue to apply the rules worldwide either because of their regulatory bodies or policies.