As you can see on every character page max score for enchants is 135, so enchanters don't have any benefits above others. Gem score is included into gear score, so noone is damaged
Sorry, but you are wrong.
I believe what the first post meant to say is that Jewelcrafters don't get extra points for using the Dragon Eye gems unique to jewelcrafters.
The current scoring system gives 30 extra points to enchanters for enchanting their rings, while giving no extra points to alchemists-for the flask of the north, leatherworkers-for their improved bracers enchant, inscriptionists-for their improved shoulder enchant, etc.
So the current scoring system does unfairly rewards those with the enchanting profession.
To correct this, enchanters should no longer get points for enchanting their own rings, or otherwise every player would have to be given +30 points for every craftable profession they have and use. Top tier players use 2 craftable professions instead of one gathering profession and one crafting profession that is commonly used, for the additional stats that the crafting professions provide, and therefore merit a higher score.