I agree that alignment should have an impact on gameplay, but it should either be harder to change alignment or changing should come with negative effects that are temporary. Either that, or make Cops and Gangsters factions that players choose beforehand and then adding alignments specific to each faction.