Are you saying novel mechanical engineering designs are impossible? That the mechanism of a leaf blower is so near perfection, that a well funded team of 4 mechanical engineering students could not, without VIOLATING THE LAWS OF PHYSICS, have simply found a better mechanism?
I agree with your "show me the numbers" critique, but I find your complete disregard of what may be a better answer without any data at all to be equally foolhardy.