There's so much potential for a better role. Several just on these forums seem far more fun and purposeful than this lame role.
Executioner who won = survivor
Jester who's been discovered= survivor
Even a witch in scenarios where her control is unnecessary to win, just vote my mafia/evil role = survivor
The idea of a survivor who can just vote with the winning side already happens with other roles. 90% of games I play with a survivor, he claims day 1 or 2 and inevitably wins. Why wouldn't he win?
I prefer getting EVERY role in the game over survivor, its like not even playing sometimes. I hate the role and I hate setups that end up having the role. I'm sure a lot of people agree with me here. I think in general, the approach of improving a role instead of removing it is the right way to go (coroner, citizen, etc.) but I see no room for improvement. To me, the concept is just too much BENIGN and not enough neutral.
Yes, it has its very small impacts on the game, but with the script limit maxed, think about what you'd rather have: Survivor or a new role?