Can you elaborate on what you mean when you say "at the expense of the taxpayer"?
SpaceX doesn't have subsidies, it has contracts.
Elon Musk isn't any more reliant on subsidies than anyone else. How do you feel about the Koch brothers? They receive far more government assistance than Musk. Look anywhere else in the energy industry and you'll find more government assistance than what Elon receives.