What Snowden did wasn't covered by the whistleblower laws.
First, under the relevant laws for intelligence community whistleblowers the kinds of actions covered by whistleblowing laws are illegal conduct, fraud, waste, or abuse. It is not clear that all of Snowden's disclosures qualify.
Second, the whistleblower laws only cover public disclosure only if that disclosure is not specifically prohibited by law. If the whistleblowing is about something whose disclosure is specifically prohibited, which would include much of the classified material Snowden disclosed, you have to limit your whistleblowing disclosure to people who are authorized for that material. For an NSA contractor like Snowden that would include the NSA's inspector general and members of some congressional committees and maybe some others.
The Obama administration, which is the parent of the current administration was irrationally punitive towards whistleblowers, according to the ACLU.
By my count, the Obama administration has secured 526 months of prison time for national security leakers, versus only 24 months total jail time for everyone else since the American Revolution.