I think it's interesting to note that in the storyfied account of LCS that I've seen, if the player did a whole lot of issues talking, they describe it as their recruiter (usually founder) talking to a crowd of people. Admittedly, I only know of 2 or 3 accounts, but seeing as this game is an RPG, the way players seem to be thinking of events is important.
So maybe the system should be revamped towards mass recruiting? You can go to a corner in front of a site, stand up on a street bench somewhere, and start speaking towards the masses. Depending how good you are, the crowd gets bigger from a handful of people to a teaming mob that blocks the roads and gets you charged with inciting a riot (unless free speech laws are elite liberal). But to keep these fish on the line, you devote your efforts to "addressing the masses" for the day. This would be very dangerous if you're wanted, the cops will show up anywhere but the crackhouse/safehouses very quickly to break up your demonstration. And there's always a chance of undercover cops/agents coming after you if you have juice. You can only recruit people where they're found in the game right now, "address the masses" at the crackhouse and you'll get a mass of gangbangers and crackheads. If you want hippies, you have to go into the university district and risk police response.
What addressing the masses does is populate a list of up to 15 liberal prospects. These recruits represent those your recruiter sees the most promise in and gives special attention to. Rather then having to go through them one at a time, you can select anyone on this list, see info (with more info if they've been on the list longer, just like right now you get more info if you've been recruiting them longer) and designate them as "potential recruits" "potential donors" or "placeholders". The placeholders are replaced the next day if you have more prospects. Potential recruits and donors receive the equivalent of the "chat" treatment until they are willing to fight, at which point they are automatically offered a spot or asked for cash. The better your recruiter, the better your prospects, i.e. if she's good enough to attract a crowd of thousands, you still only have to look through a list of 15 recruits, but they're the best 15 out of 1000 people, not the only 15 people interested. Plus, a very large mob means you'll get a few donations from the other 985 people in the mob who are likewise inspired to action. (or maybe it could shift an issue? But that would have to be part of a broader balance to make the game still somewhat difficult to win.)
Current recruiting could exist in parallel to this system, but it would be limited. Talking issues with someone on site can add them to your list of prospects if you have a slot left. But you can only keep a couple of people on the line if you aren't actively addressing the masses. So, on a raid you talk to 15 people and they agree to come by the next day. But if you go on a raid the next day, you only have time to talk to 2 of them and have to pick 13 prospects to let go. You could just address the masses at the homeless shelter though, this would allow you to keep all 15 prospects and be too low profile for the cops to notice. But even addressing the masses at the homeless shelter means giving up the ability to do anything else for the day. Also, you don't gain skill at debate unless you are talking to the masses and doing it somewhere risky (outside the homeless shelter and crackhouses.) No pain, no gain.
I started reading C++ tutorials on the side a whole 3 days ago so I doubt I could implement this idea myself, although I'd like to at least take a look at the source code and give this the old college effort. And I don't really know how much work a change like this would entail.
But if anyone else thinks this is worthwhile, I think it would be a cool addition to the game because:
1) It would be cool to give fiery speeches to the masses, like a true revolutionary. Wouldn't it be awesome to stir up a mob that starts overturning cars and torching buildings with your speech about how how much CEO's are payed?
2) It would reduce micromanagement for the player by letting a good recruiter get good recruits without needing to search through huge lists of bad recruits
3) It would eliminate "grinding" of the debate skill, whereby you can just go talk to everyone at a site for 5 minutes and get a good debater; this way gaining debate skill has risk and takes time
4) It would create a system where balancing money is at least theoretically possible. Right now, balance isn't much of a priority for the game. If balance did become a concern, recruiting would be a problem because currently you can recruit an infinite number of people to farm them for cash.