We should always be thoughtful and critical of ideas regardless from whom they are coming, but autonomously landed first stage rocket boosters returning from orbit is a _big_ fucking deal. There may be some blind worship, but we are not talking about a charlatan here.