all of his work had been for the betterment of mankind , and here a handful of jealous imbeciles had cast a stain upon his scientific reputation , indeed the very name of galilei and all that it stood for .