These issues cannot be addressed in anyway but through the faction leadership holding their members responsible. A faction I was in would CK you if they found out you even shot at a cop, whilst some laud you IC and OOC for having 24 killed cops at the age of 14. Leadership should be more proactive in filtering this out and checking their own members, rather than tolerating IC behaviour which leads to massive amounts of heat on their faction, and likely would lead to OOC punishments down the line. Making the penal code more severe would only add to the clunkiness and would aid in overwhelming an already burgeoning judicial backlog.
LEO's never need buffs, they are overpowered, the only people suggesting otherwise are LEO's. Responses to these incidents should be IC, OOC changed aren't required. Case in point is the Sheriff's Department, which has attempted to combat an IC (and OOC) rise in mass cop killings through proactive investigations and massive operations (including handling a riot).
In terms of being a detective, I'm sure my friend @Bartolomeocould give you a lecture of the great rewards and excellent roleplay we encounter, mixed with the negative on occasion. There is no way to buff detective roleplay, the majority of investigations are done OOCly (e.g we need to ask the suspect in PMs if there would be fingerprints on the murder weapon), and whilst this can lead to some metagaming, it's crucial to all detective roleplay in SD that we aren't out 'to get factions' or to 'police the server'. People like being investigated IC and it motivates both LEOs and criminals to increase the quality of their roleplay, and offers them a unique and fun experience.