The only issue I see about behavior like this being allowed in this game is the fact that you can donate real money for contributions (gems) if you so choose. If you do that and are booted and donated 100 gems 1 time that is $10 you just blew because someone raged.

At the same time, its like has already been stated, it's up to the Guild's host to determine the best fit for a vice host. Being ex-Haze myself, it is clear that Frank and Mick hardly ever talked due to their opposite play times, so I don't know where it came in to play that Mick became vice-host. So due to that fact, it's just as much Frank's error in judgement to blame for the event as it was Mick's for committing it. If someone can't act like an adult as a vice host, the warning signs were likely there beforehand, the Host never being on at the same time lets those instances go along unnoticed. Presidents have lost re-election due to their officials doing less than favorable things (only through that in because of the VP comparisson earlier on.)

At the end of the day, when you are donating and what not to a guild, you need to be aware that it isn't permanent contribution, that you may be kicked for any or no reason and with or without warning, just like any other game that has ever had an alliance or guild system. I'm 100% positive that not 1 person in this Beta is a first time gamer and likely has played at least 1 other game in which there was a guild system (for most it was Evony). Every server of Evony you see someone rage on their alliance and kick anyone and everyone that they possibly can for various different misguided reasons. It's part of the game and the company itself should not be held responsible to rectify the situation.

That's my 2 cents from someone who was in Haze right before the kick-fest started. (I got out just in time to make it to iDeadly before the fallout.)