Well, that's just not true, it's just that your "class" depends heavily on your playstyle. In the same sense Skyrim didn't have classes, but your "build" depended on how you played the game. You can play almost entirely stealthily, put all of your points into intelligence and stealth with some hacking added in. You can play as a brute with tonnes of raw strength, punch everything with gorilla arms. Or maybe you want a typical soldier character, with proficiency in ranged weapons. Or a samurai-like character who uses katanas, or maybe mantis blades. All of these playstyles have their distinct perks and yes, you can absolutely role play as any of them.
Yes, you don't pick "wizzard/thief/rogue" at the beginning. But that doesn't mean there aren't classes.
FWIW, I actually prefer the progression system in cyberpunk. rigid class systems make more sense in party-based rpgs. I just don't think it's accurate to say the game has a class system; it's more like it intentionally has the absence of classes.
there's a slider to adjust how many random NPCs spawn, so maybe not?
in any case, it's hard to argue that they delivered "a varied selection of different character classes". there are no character classes, just five attributes with related perks.