Your critique only makes sense if she's working for the DoD, or negotiating those contracts for VMWare, or VMWare's business is significantly DoD contracts, none of which are true.
The DoD also performs public services that ostensibly protect her life and liberty at some level, and doubtless she doesn't disagree with those functions. The amount one benefits from an entity one disagrees with can be variable, and debatable.