First of all sorry for my english, not my mother languaje and i don't like it really much.

The problem here is not a RNG system vs a handmade system, the problem is that we have a really poor RNG system+a skeany handmade system+ and abbysmal craftting system. The three have to be rebuild in an hipothetical enhanced edition. Lets look them one by one:

RNG system: Someone has told that is a robust system. NO it's not. When 90% of the loot you get is total garbage and the best way to equip is shopping you are doing something terribly wrong. Let try to seak for the main fails:

The power level that the magical atributtes can have is to wide. Lets makes some tiers (It is quite difficult because of the builds variants)
God Tier: Critical Chance, Statues inmunities, Runes slots, Civil habilities (has the sistem works now a civil point is worth nearly 4 combat points)
Good Tier: Stats, Combat habilities, aditional damage
Bad Tier: Status efects, Elemental Resistance, Cleave
Shit Tier: Movement, Dodging, raw HP.
It is obviously not a complete list but can give you and idea. My proposal is make something similar as the diablo Saga has done split the atributtes in Primary and Secondary. God and Good Tier should be consider primary and Bad and Shit should go to secondary. The Item will hace a number of each based on is rarety: Common none, Magic one primary, rare one primary one secondary, Epic two primary one secondary, Legendary two and two, Divine three and two.In adition they should implement some kind of smart loot, simply a two hander can not give +onehanded or finese.
On the other hand i will suggets to put civil habilities out of the equipement is painfull too have a "stealing gear" and change it each time you met a new NPC, and increase the wining of those points to 1 every 3 levels.
The last problem, monsters and exploration loot should be the top tier of the game, vendors have to be nerfed.

Hand made system: Has far as I see they have 2 options, the first one is to make these item scale with your level, lets say you can use a source orb or a dammed sould to do it (WOW crafting is usseful in some way), or you can modify them by giving them a level that didn't depend on where you can find them but trully what they are, I am looking at you Braccus Rex armour. The third option is to change the inflactionary stats sistem but that will supose a full reballancing of the game.

Crafting: You cannot change the crafting system, you have to build it from the ground because is terrible poor. In DOS you have a fucking godlike forge at your disposition, now you can put sharp rocks on a stik ¿WTF you are suposed to reach the divinity with ungabonga weapons?. Crafting should be a civil skill and it should be able to mitigate the RNG of the loot, not give you totaly trash unepic gear. Thing we need to be able to do: Craft non common gear, Enchant it, Put Rune slots in it, been able to break some gear to get new material...

The problem with DOS 2 is that the combat system is soo solid that it can support a terrible gearings system, but it is still a terrible gear system.