I feel that amnesiac should have a toggle-able extra win requirement: that he has to choose a role before half the days of the whole game have been done (rounding down on odd numbered total days). So in a 7-day game the amnesiac must have selected a role by night 3 (6 nights) or in a 10-day game the amnesiac must've selected a role by night 4 (9 nights)
Without this win condition:
-Many people just claim survivor and literally play the game out as survivor without bulletproof vests! It basically makes the role totally pointless!
-Most people I see wait until the near-end of the game and just role-snipe the team that's winning. For example, a scenario where there are 2 mafia, 2 town and an amnesiac. People literally just choose the dead framer and the game ends immediately and anti-climatically. Or in a 9 town 1 mafia situation people will seriously take on the dead sheriff (no joke) and make it impossible for the last, feeble mafioso.
-Many people are indecisive and, by the time they've decided on what role to be or found a role they want to be, the game is already concluded anyway destroying the point of ever choosing someone.
With this win condition:
-It will alleviate the problem of people who care about literally nothing but winning and role-snipe towards the end because at such an early stage of the game choosing the alignment with an advantage won't totally screw over the other alignment.
-It will guarantee amnesiac satisfies the point of neutral benign: Causing chaos - not cementing the victory of one alignment.
-It will make underdog situations more common. For example, if only town have died the amnesiac will be forced to take on a dead townie even if town is losing.
-It will add an interesting gambling mechanic ("do I just play it safe and take a role tonight to avoid a silly loss or do I gamble an extra night to see if I can get a more fun role")
-It will force people to actually play their role rather than "claim surv" and go afk.
But I like the current amnesiac more stop assuming everyone wants things your way
Now, now. When did I ever give the impression of arrogance? It's almost like your accusing me of writing page-long rants and raging at people who don't share my opinion.
If I was unclear, I suggest this additional win variable as a toggle-able option in the win setup. Not a forced change on everyone. I think there are a lot of people who would prefer this system, for the reasons above. But I can also think of some reasons why you might prefer the original amnesiac.