We were pretty much sick of hardcore raiding guilds who forget about content and push strictly through end game 25 man raids. Another factor is people not being accepted into raids because RL pulls them away for a bit here and there. We try to accomodate everybody in the guild with flexible raid schedules. We also work with two other guilds and the three guilds plan our weekly raids together. This ensures we can all focus on our leveling and fresh 80 guildies while at the same time coming together for the more difficult content. We don't yell at people for pugging if RL doesn't allow them to join a weekly raid and we don't kick people off the roster for the following week because of a pug.
We generally just focus on helping eachother level, gear up, and raid flexibly so everybody can enjoy content (old and new), and learn in the process (not just get carried).
We're currently raiding 10 man ICC with a lot of success (hopefully getting to wing 2 this week) and recruiting more of pretty much everything so we can hit 25's with less pugging.
Wowstead seems like the way to go with the cross-guild alliance feature, among the many others, so I think we're going to stay for awhile.
_____________________________
All your base are belong to me...