Now after 1.2, there are some legendary clothes (purchasable at relatively low level) with always the max mod slots
You also can buy legendary weapon not too expensive (like an overture with 4 mod slot).
Before 1.2, you're right. Visit vendors are just a wast of time
I started a new game after 1.2 and it was exactly the same: nothing worth buying. Not even stuff I couldn't have because of low Street Cred; it was all stinky-pants.
And the fact that you can't buy the item with the colors of your choice is always stinky-pants.
Stores should be like that are in most games: they carry every darn thing the game can supply unless it absolutely
must be found in quest or something. If it's too high level for the player, there is already a system for that.
And, sure, let items be district-specific; that's not a problem. But the
complete crap-shoot that is shopping in CP2077 is just plain frustrating.
Plus, when it's clearly not some indie selling gear, when the store is a high-end chain, why would Street Cred matter? Why wouldn't they just take your eddies?
And--I cannot possibly stress this enough--
MIRROR IN SHOPS SO YOU CAN SEE WHAT V WILL LOOK LIKE, DAMMIT!
Seriously; I've been begging for that since the game was released. Even if it's not a literal mirror, at least some way to try before you buy!