I believe they’re doing it because people who aren’t Federal employees aren’t required to testify in front of Congress absent a subpoena.
If you’re a Federal employee, you must comply with requests to testify (or be held in contempt).
Source: I think I heard this once