Appropriate types and degrees of showmanship/salesmanship depend on the target customer. And scientists, by and large, don't seem to be concerned with impressing the general public - or at least, that is far secondary to the importance of impressing other scientists.
One could argue that making an impression on other scientists is the basis of the scientific method. And we impress with the quality of our evidence and the repeatability of our experiments.