He is subsidized, heavily and contracted by NASA.
Boeing and lockeed-martin have been subsidized by nasa for more years the spacex has been around.
Because ULA and others can't get the job done, and have been more heavily subsidized for years beyond what SpaceX gets. The others have ripped off taxpayers for years. At least SpaceX is getting our astronauts and supplies to space, not to mention heavy lift projects for the military and science.