( + are common questions that opposes my suggestion )
( - addresses why that isn't true )
1. Why are there limits for 6 of the same role? Remove of the role limit.
+ merit point farm?
- Merit Points are currently given out accordingly to the match's time (for custom), So if there were a game of 13 executioners, 1 sk, and 1 medium and the game ended the next day, winners would receive 4 merit points and losers would receive 2 merit points. Plus most people wouldn't want to do merit point farms since they're not fun.
+ unbalanced?
- You can still make a balanced game with 6+ of the same roles... but nevertheless, custom is usually unbalanced anyway.
2. Remove limit on mafia and vampires
+ 5 or more mafia is overpowered
- depending on the other roles, it may be or may not. And as stated above, custom is usually unbalanced.
I can see 5 mafia and 15 town being nicely balanced.
3. There shouldn't have to be a killing role
+ Then how would the evils eliminate one another?
- By lynching.
But because of this, evils should win if they are one of the last two left
(Also off topic but it would be great if witch could win without vigilante alive and when they are one of the last two left)
4. Mafia should not require a killing role
As stated above, lynching can be used to kill the town.
5. (Probably a bug) on mobile, the role list always requires a mafioso or godfather, even if there's already an NK or vampire (which meets the requirements of "having a killing role that opposes the town")