Enchants are for all contexts not just PvP and adding more has always been in the plan. If you like no enchantments in PvP there is Honor (and soon Honor Elite).

Why the resistance to looting items and refraining from enchanting them?