What'll kill Discovery is people trying to think of new ways to kill Discovery. We don't need more admins. We don't need more sanctions. We need a more accepting environment that invites people to stay and enjoy taking part in the world.
EDIT: I remember "better" times, too, but I still enjoy the Discovery I'm playing today. It's different, a bit, yes, but it's still good fun and I'm still finding randoms in space who I enjoy pirating creatively (and I don't lose my poop at people who blind engage me in a transport or whatever -- I just say a line or two while dodging fire and then blow them up) and a fair number of people who I find out there and just enjoy talking to.