Ya, its the only part expended during launch. Which is one of the reasons the launch costs are a fraction of the competition. That and they dont let their engineers throw money away pointlessly for no reason.
I may have been one of the pople who disparaged Musk back then too. I was horrified how I was treated by PayPal and I probably said I wouldn't do business with him anytime soon. I don't remember that I went so far as to accuse him of fraud, but I do have a temper so I might have.
I understand the Space-X launch went well, but we unfortunately had some other more newsworthy civil unrest problems here in LA, and Musk's rocket launch got elbowed off the air.
(We had a group of organized and prepared looters come in and tear up the city hiding behind valid civil rights protests as a cover. I was working on my airplane project at my hangar (KWHP) and it sounded like a war zone all around. Hundreds and hundreds of large fireworks, gunshots, etc.)
Even if I'm not happy with Musk and his business principles, I am very happy to have a US company launching our astronauts into the air instead of anyone else.