I keep hearing people saying their guilds are replacing them because they are Warriors. I have one piece of advice.
Get better; better players will do more dps.
Get a new guild: if you are actually playing at an expert level, you'll beat the lazy rogue or DK next to you who isn't. It's more difficult but doable. Yet another reason 25 > 10.