I can understand why Street Cred may be capped due to the perks they add...but given the number of total Side Quests, it seems like it should be much higher, especially since the "new" inventory is very limited and the number of side quests added are higher--but not necessarily much harder or impactful.
I expect this to go higher with DLC.
I expect this to go higher with DLC.