You might not have
seen any close to your damage, but I can guarantee they are able to. Enough screenshots out here to prove that.
Even in terms of utility, and many raid leaders will agree, I'd much rather have an Ele in my group than an Enha especially when it comes to hc.
Your lack of knowledge about Ele sham was already clear
here. You're getting brainwashed by the community's view. It's like all those fools saying Locks pull bad dps and then their world gets flipped upside down when they see one pulling 50k.