It doesn't ruin it. It just makes it less enjoyable. I don't blame Disney or the promotions for it. Disney is free to do what they want, as am I. So, when it does get to the point of "ruining it" for me I just will stop going.
Awe, but I'm not a local....so this really doesn't apply to me.