Major flaw in rating system. The only off hand allowed to be enchanted is shield. So by default only shield wearer will have a higher potential score than any non-shield wearer. Example a paladin will have a shield with an enchant on it and get ~15 pts of score that any non-shield wear can never have. Either WOW needs to allow other off hands to be enchanted (which wont happen) or the SCORING SHOULD NOT INCLUDE SHIELD ENCHANTS!!!! This is totally independent of any profession like enchanters enchanting rings, or inscriptionist with a higher should enchant. Wow-heroes please adjust your scoring method on off hands enchants. It looks like you have already done this with rings, you need to do it with off hands.
Same is true with dual wielding classes. So those who cant dual wield or wear a shield will never have as high a potential score and can never top the charts. = flawed scoring system.
Scoring system will be changed soon , we didn't supposed that people will compare hunters and priests , warriors and resto druids.... Tbh only fair is if you compare yourself with your class and spec . Nothing can be perfect, and like you said Blizzard gave some benefits to some classes (and system will always be like that).