Sure it's better. 100x productivity is pure nonsense and there are other claims of this order.
Rejecting exaggerated claims doesn't mean that someone is not seeing any value.