This topic needs more attention though honestly most of these "issues" shouldn't have existed from the start. Seriously, who creates a guild system without the option to boot someone who's not in your area or offline?