The AI bots roaming the streets like robotzombies that you can't strike a conversation with. That is fair and it can't really be changed without going full Morrowind on it, and that ain't happening. But adding interactions with random results based on the area...
E.g. you walk to a random bypasser, right click and the dropdown menu would give something like the following options
- Pickpocket
- Interrogate [cop] - Interview [media] - Blackmarketing(?) [Fixer] - Charm [Rockerboy] - Chat/somethigsomething [other roles]
- Provoke
- Seduce
- Stalk
Pickpocket would iniate a short animation sequence in third person that's either the PC bumbs into the NPC and lifts his hands for "Sorry pal, my mistake" and continues on, or enages into a short interaction similiar to this (starting approx. at 5 minute mark):
Nothing major, just a couple of seconds during which the skill check is made and the possible loot drawn from the pool set for that NPC (difficulties and pools according section of the map and NPC social level).
Interrogation, Interviewing and such might provide class related interactivity with similiar semi-abstract implementation a pickpocketing above (not much extra dialog needed, just some subtle indications of what's going on)... cops might get random tips about lawlessness nearby or perhaps the NPC himself cracks up at the spot, Medias might get story tips and perhaps hints for something big that can be collected together during the game, Fixers might try to acquire customers that he can sell to someone (lowly NPC's might be easier to get and sell for less and vice versa for higher classes) with supplylines for what ever merchandise or maybe he can "try to" sell shit on the spot for few EB (might require some human perception to know if offering drugs to "this particular NPC" is such a wise idea, he might be a civilian cop, some militant antidrug maniac, or a cyberpsycho just on the edge) and so on...
- Provoke can get you a fight on the spot, but if cops see you two take one each other, there'll be an intervention
- Seduction might get you a temporary follower (few minutes), and who knows what else
- With Stalk you can mark an NPC and use the Shadow/Track skills to follow him (maybe for nothing else than to get him suspicious and panicked for fun), or maybe he at some point enters an alleyway to the a piss and you can mug him there, maybe this is a useful skill in some missions.
All kinds of little things to try and see what happens and perhaps collect a bit of a reward there. And of course using your skills might ease their future increases (depending on how CDPR goes with it). And I only used the most common skills as examples... What possibilities are there with the rest of them....
And not all NPC's need to have interactions all the time. They could just push you away with a "Piss offf, punk!" regardless of what your intentions were.
It is kind of a reward in itself already when you find an NPC to "interact" with, and that goes for everything else too that I've written here. Getting to this stuff need not be guaranteed all the time even if you had the skill. Some NPC's refuse to be interacted with, some houses might be under renovations or under police surveillance for what ever reason so you can't enter, some items are just too hard for you to meddle with... Although it'd probably not be hard, you'd have to seek this stuff out if you wanted it.
--------------------------------------------------------------------------
Then theres the rest of the environment. Lamp posts, ATM's, firehydrants, carbage bins, parked cars, manholes electric boxes, camera surveillances, guard robots... All can have something small character related linked to them. Hack an ATM, or pickpocket a credit card and steal someone's pension (if you have the skills for those things). Overload an electric box at a wall (related skills check) and pry a firehydrant open (strenght feat check, eaier if you have a pipe wrench or a similiar tool with you) to soak the area with electricity, or kick a lamp post down (str feat check) to the water for same effect. Rig cars to explode with the right tools and skill to use them. Open manholes to hide under or possibly check if a hobo has a nest there (similiar to checking the apartments).