Sorry to hear your experience with VGE was a bad one!
I've been with them for quite a while and Never Ever did I see or hear anyone being treated that way. Sure, there are things that happen in a guild regardless of size. Can't please everyone type thing.
As to TS being a requirement for raids, we haven't used TS for a long time, but it's always better to be in voice comms just so all group members know whats going on in the raid. Things get way to busy to type in group chat when raiding.
Not sure who made the comment of leveling help, most of us drop what we are doing to help guildies when needed.
I honestly can't think of a single time everyone was Required to join a raid, and not real sure the server could stand that many jumping into the FB at the same time anyway.
I also stand by my original statement on making folks do things they don't want to, we have plenty of folks that do their own thing all the time.
Sorry to derail, just had to respond.
Edit: sorry was logged on with alt acct. I'm Klyde.