A bit early to say that given BO has had two launches 11 months apart and SpaceX has had 142 launches and landings in the same timeframe. With most of them in reused boosters.
No one doubts the technical prowess of SpaceX or the skill of the team. So I'm unsure why you felt the need to write that?
What's in doubt is a wanker CEO who may, or may not, do something strategically ridiculous - perhaps because an advertising executive looked at him the wrong way.
I don't care if the alternative is a Soviet jalopy propelled to the sky with compressed fart power.