"SpaceX seem to cover up any hiccups or issues they have and always present this saccharine sweet 'flawless' report of their missions. "
You may want to dial it back a few notches - trust me, I tend to reach for the hyperbole a little too quickly myself.
(Note - I read subscribe to Elon Musk's twitter feed, and he's a lot more balanced on SpaceX than he is on Tesla)