Well, if it's what I think, socketed will have NO IMPACT ON ENCHANTING, NOT POSITIVE AND NOT NEGATIVE. It will only affect the CRAFTING professions.
If it is then it would work this way:
- A new range of items will be made available for manufacture or drops, having a "Socket" that does NOTHING. Those will NOT have things like "x% chance to cause bleed" or "+x healing", or "+x defense" or chance to stun/disarm/poison, no procs and no "equip" or "passive" bonus.
The rest is obvious, you will be able to CHOOSE what kind of proc or your weapon or armor will have. Given the proper mats and a skilled Jewelcrafter.
For example: "The Shatterer" is a 1h mace that has "chance to disarm" and it's for level 42. It's the only weapon with chance to disarm. It may be your favorite proc, but when you get to 60 there is no weapon with that proc for level 60 and the shatterer is too weak for a level 60.
Socketed items solve it: I'll get a level 60 quality weapon that doesn't have any proc or option in it, just a socket, and I add the "chance to disarm" jewel in that socket. Now I will have a level 60 version of the shatterer. And I'll enchant just like I enchanted the shatterer when I was at level 40, or simply not enchant it at all.
Socketed items may completely replace the current inconsistent set of weapons and armors with fixed procs and so on, and maybe bring new life to blacksmithing, leatherworking and tailoring, but it will have NO impact, positive or negative on enchanting.