If Sam won't be able to fund everything, Grissom, Phil, and Leslie each have impressive funds from their work as mercs/bounty hunters. Leslie is well into seven figures, Phil into eight, and even Chewy isn't sure just how much Griss is worth.

If Vanguard becomes dependent on any government or political system for its financial survival, they will effectively become that government's superhuman lapdogs. Financial dependence means you take your orders from whoever's paying you. It's always been the case on a small scale, but imagine how hellish that dependence would be if it involved politicians. It's what destroyed Bruce Wayne in Dark Knight Returns.

That's what I disliked about the PSI-unit, and why I take any notion of subsidized superheroes with a grain of salt. No matter how nice an idea it is in comics and sci-fi, could any government be trusted to justly and ethically wield the power of such a group? I don't think so.

Private funding: It's the future of space exploration. Why should Vanguard revert back to the past?