Spoon has had roles that came back after death in his games.
This is just Lightning whining about his own ineptitude over not thinking clearly.
I gave the town items, PMs, easy ways of recognizing other towns, AN UNLYNCHABLE FRIENDLY TOWNIE, and a bunch of other stuff.
Bizz might have been given a bit too much weight, but did a Follow the Leader Strategy never occur to you?
tl;dr Lightning is mad