None of you seem to understand what "roleplaying" means. The cops are just characters, just like everyone else is supposed to be. The cop might be an asshole, but his player isn't. People can be corrupt cops, or corrupt politicians, or asshole gang members, or whatever, but they're BEING THEIR CHARACTER. You guys need to understand the difference between "in character" or IC, and "out of character" or OOC.
Running up to me when I'm Buford_T_Justice and saying "LOL HI JONEZ" is being OOC. My character is not "Jonez", he's an FBI agent. Your character wouldn't know who "Jonez" is, he's some gangbanging mexican from Los Santos. Yes, this may sound gay or lame or whatever to a lot of you, but it's a ROLEPLAYING SERVER. If you don't like roleplaying, there are plenty of other places you can go to just blow things up.
People saying the cops should be NPC's are just highlighting how they don't understand what roleplaying is. The cops are there to provide roleplaying situations, just like every other character/faction/job/etc, and NPC's would move the focus away from RP and onto just blowing up as many NPC's as possible all day. The server isn't about blowing shit up and killing people, even though that happens a lot and is fun. Doing that stuff is fine if you have a ROLEPLAY reason for it. Bitching on the forums because some cop threw you off a bridge is stupid, because you're complaining OOC about something that happened IC. You should resolve it via IC channels, such as getting a lawyer, or calling the FBI internal affairs guys, or the police chief. If they're abusing the commands or the system in some way, that's an OOC issue and should be dealt with by admins or whoever. But getting fucked over in character is perfectly legal, and allowed to be done.
When I tell you guys you need to roleplay, this is what I'm talking about. Don't run up to me and say "LOL HI JONEZ". Don't refer to yourselves by your TW names unless you're using /b to talk OOC, or in a private conversation where you're not trying to RP. Take actions, do things, carry out your business in the game your CHARACTER would do it, not the way your real life player would.
A lot of you just seem to not even understand what people mean when they tell you you're supposed to be roleplaying, and that's a major source of the friction between you guys and everyone else. Stuff like logging out to avoid being arrested, which is using an OOC tactic to avoid an IC situation. Having alts in other organizations to get information in an OOC fashion that is then used to plan IC retaliations and stuff is another major no no. Your character should only know things he has witnessed himself, only act and behave in a way that makes sense with his background/motivations/attitude/etc.
Again, I realize this is probably hilarious to a lot of you, but that's what is expected of you on SZR. If you don't like it, please leave before you're griefed off the server by people who are sick of idiots who can't roleplay. Some of you seem to understand this concept perfectly fine and have no problem with it. The majority of you though can't seem to even grasp the concept of being "in character", let alone actually do any actions in the game that are IC.
You really need to work on that. That's what makes this game fun. Shooting people and blowing shit up gets really old after a few days. However, as an FBI guy, spending weeks hiding on rooftops to take surveillance photos of enemy gang activity, questioning gang members IC, working out secret deals in back alleyways, having informants, all that shit is WAY more fun, and it's all stuff that has to be ROLEPLAYED because there's just no way to code stuff like that into the system. The game is fun because of the roleplaying, not because you "win". Roleplay is supposed to be fun whether you "win" or "lose", live or die, get rich or go broke, because the fun is in the roleplaying and GETTING TO that ending, not so much in the actual ending itself. Sure, being the rich guy who defeated all of his enemies is more fun than being the poor guy that got killed 50 times, but it's still fun either way. Focus less on "winning", and "pwning noobs", and more on roleplaying and scheming and trying to be more intelligent and crafty about things and the game will be a lot more fun, and the rest of the server population will enjoy you guys a lot more.
Look at the bikers. They get shot up a lot, but they roleplay it well, and everyone on the server loves them. They have a reputation for being good roleplayers, and it gets them a lot of favors and stuff done because people enjoy playing the game with them. You guys get so much grief because you never try to roleplay, and that just adds more fuel to the fire when people look for reasons to hate you.