You can get by as a scavvie just fine, it's just a matter of timing.
I've found some ace shit both lying around the mix, in new apartment basements and other things I'd rather not say because they were either too specific, or too recent that it'd give away who my current/previous chars were.
Sometimes we get lucky, and find a lighter, or some free candy on a corpse. Sometimes we get super fucking lucky and find items worth a couple kay+, other days we just wait for a jumper.
Adding findable items randomly spawning on the street sounds like a chance to hoard gear and useless shit, causing more bloat on the MOO, something we already had to address with item hoards in closets. Therefore, I'm against this.
Lemme get my badlands scavenger char though.