I know, I know … leaf-blowers can drive me nuts … but a tad extreme … no?