I agree with your assumption that most US leakers being treated like heroes/celebs will put the US in a disadvantage against geopolitically rival countries, where leakers are considered to be traitors.
But I'm not American and neither are you. Why do we care?
Corporate law is extremely complex.