You don't think that Musk had any naysayers thinking SpaceX would fail?
A quick googling probably will find early naysayers for any significant today's success.
But launching rockets is not impossible. Recovering them is hard. But it's a bounded problem.
This is another one or two orders of magnitude harder.
There are always going to be delusional people at every occasion in history.