If town's only move is to lynch town then you are just giving mafia a skipped day phase either way. See how dumb that is. Let mafia freely kill him and day is skipped or make town lynch him and day is skipped. At least my way results in possibly catching mafia if they run moves wrong