Actually even if the RNG wasn't involved... I'd have a serious question with the game sort of making the attributes arbitrary by flooding the player with 20-30 attribute points from items.