Yeah, the entire game of Guild Wars is based around your guild and what it does. If you have a bunch of people with multiple characters in multiple guilds, it does defeat the purpose of the game. It's sort of like saying "I'm gonna jump in the middle of a war, but I don't know which side I'm gonna be on". If you are unhappy with your current guild you are in, express your concerns to your guild leader, who if he/she is a responsible guild leader, will take your views into consideration on making changes. If you decide to leave, at least give a heads up on the reason. This is one of the things that does bother me. People that leave without giving reason. I'm one for criticism which can only make a guild stronger. I'm not sure your reason for your unhappiness, but there are several options you can go.
#1.You can stay with your current guild (which doesn't seem like you are gonna do anyways) and take action to improve the guild's weakpoints by becoming a "leader" with initiative in the guild.
#2 You can leave the guild and join another one that has the SAME values and interests as you (DO NOT just join the first guild you see wanting more people). Find someone you mesh well with while playing and ask them for a guest invite. This way you aren't commited to anything and you can see how their guild runs differently. Once you find a guild that is suitable for you, you can ask for an invite,
#3 You can start your own guild. There are natural born leaders in the world that have created many great guilds. It is a lot of hard work to start off, but in the end, if you are determined and dedicated, it can be a huge success.
Anyways, sorry to hear your discontent on the whole guild thing. If you can't accept the way things are, all I can say is that every month, I'll always be $15 richer than you.
EDIT: Just doing a little housekeeping so that things make a little more sense. Oh yeah...I added a parantheses somewhere too
- Aldoros of Faydark