The way the attribute system currently works feels punishing rather than rewarding. It doesn't really matter that, with regard to balance, it may kinda-sorta "work" when taking equipment boni into consideration (if the RNG favors you, that is). It just feels wrong to have a system that causes you doing less damage after you level up unless you autistically pump a single prime stat.
Previously, my candidate for the worst character system was Oblivion, which has a weird system in which leveling up can make you end up weaker when you happen to cross a content scaling threshold. It also encourages to you tag your least used skilled as major skills in order to retain control over your leveling speed. Really, really stupid as well as counter-intuitive.
But D:OS2's system takes the cake. I've been playing CRPGs for almost 25 years now and the D:OS2 system is one of the worst attribute system I've ever seen, assuming it's working as intended and is not some sort of bug. Character development is a very important aspect of an RPG it should be rewarding and offer interesting choices rather than feel like a desperate struggle to just retain the status quo.
Frankly, I'm not having fun with this element of the game and that's a shame, considering how strong D:OS2 looks in all other areas. Larian should consider returning to the drawing board and do something more conventional with the attributes - assuming it's working as intended - because THIS is just horrible.