I'm aware that succubus refers to a demon of the female persuasion, however as an entity that sucks the joy and skill out of hockey players, succubus is more apropos than incubus.
Other than ensure both major franchises remain in Buffalo and fueled a renaissance at the foot of Main St, and keeps trying to succeed, not withholding resources like OSP did, I guess the Pegulas have done absolutely nothing.