I thought we saw Professer E. Gadd twice. Once in Super Mario Sunshine as the creator of Flood, as well as Luigi's Mansion.
I do agree with you however in that they should go back and reuse the characters and lore they already have and give it more depth. I would love to see them bring it all...