I do not know if anything similar was planned in the development of the game but here goes.
Runewords/Gems Patterns
I’d like to see a system where socketing gems in a specific order would trigger maybe a fifth enchantment or simply boost the effects of the gems themselves depending of the order they were socketed in.
Right now it feels to me that the only reason you would want white gear is so you can enchant it. Any bonus you would get from socketing a gem, you can get through enchanting with higher stats.
This pretty much makes having four gems socket in anything worthless as some bonuses are lower and some gems don’t seem to stack with each other.
I understand you’re losing on runes slots as well, but they are mostly useful for staves as most melee character will rely on 1 or 2 runes at most.
Another option would be to use the gems as a crafting recipes for unique/legendary items. Allowing another options to acquire those without waiting for the weekly bounties. (I expect more bosses to appear in the game the further development goes so this is mostly relevant for EA)
Crafting
I would suggest adding optional material in the crafting process. Something that would impact the result by either making it a Rare or Cursed items with 1 targeted bonus (based on the materials added) and a maximum of 2-3 enchantments per item instead of 4.
This would keep enchanting, as it currently is, relevant because of the extra enchants you can get per items while also providing a way for players to keep some form to their gear and build while leveling and attempting endgame.
Also, keeping the curse completely random would provide some form of sink for materials and a farming loop because the players might not be happy with the end result and might want to try crafting it again.