However keep in mind that the a considerable amount of players are not in a serious progression raiding guild. Are you?
Not at the moment. I'm on hardcore break. for now. As you can see this toon isn't near capable of getting the achievements I currently have for MoP.
The reason I brought up your competitive DPS is that...well, I'm looking at it from the perspective of the class as a whole, and what it's capable of doing at it's maximum, or with at least competent play. To say using a castsequence macro allows me to pull competitive DPS is skewed. That's like saying I'm a 2H enhance shaman, and I can pull competitive DPS...even though my guild is still working on Normal Feng.
You can be good compared to me but you are not good player from a Burning Legion (or any other top guild) player point of view. That can sound mean but also the truth. :)
Blood legion, but close enough. And Blood legion isn't a guild filled with good players. They're filled with exceptional players, and anyone who says they are just "good" is either full of it, or on their playing field, but they also know in the grand scheme of things that they are an exceptional roster of players (with a lot of time on their hands). So no, I don't see good quite as subjective as competitive.
I find people who trash talk others as being bad when they aren't able to hang with their guild, but are still capable of doing top 25, 50, or even 100 US kills to be extremely conceited, and tend to be not worth the time.
I think castsequence macros are like crutches. Do you think crutches are bad? I think they are very useful for some people. Don't just always assume people are using them for no reason. Did you ever met a person using crutches without need?
Anyone who needs a castsequence macro to pull even acceptable DPS is either extremely young, and can't comprehend gearing, rotation, enchanting..etc, or have some sort of IRL disability. That's the only crutch that can exist in a game like this. Even the most extreme casuals can be extremely good at this game if the only limiting factor they have is time.
My point still stands: you don't help a handicapped person telling them to stand-up.
And my point still stands: If you're going to give away castsequence macros to people then fine, go for it, but only in the most extreme scenarios where the dude has a form of muscular dystrophy and can't actually perform the rotation.
For people attempting to learn the spec, or even asking for a castsequence macro (like the OP), you should be attempting to persuade them away. These people that ask for them usually think it's a smart thing to do, or enhancing their capabilities when it's not, and when told otherwise they look into getting better without it.
But what about people that need to look at keyboard to press the right key?
Ever heard of muscle memory? You get them to keybind. You get them to stop looking at the keyboard and they will learn unless they actually have some sort of disability. Do you know if the OP has a disability like that?
Coming from someone who, when he first got into WoW 7 years ago, was a pecker at typing, and clicked who now can type an upwards of 60-70 WPM and obviously doesn't need to look at the keyboard anymore, and keybinds pretty much everything and use abilities with that muscle memory I can say that anyone who doesn't have a disability is full of it when they say they are incapable of learning how to do those kinds of things.