Xizt is definitely fnatics weakest link but if you kick him, whos gonna call? Can anybody else on fnatic even remotely do it? Are there any other callers available? Maikelele is the only one I can think of.
I believe that a team MUST have an authoritative voice (IGL/caller) that can make sure that everyone is on the same page and works together in the rounds. ''Too many cooks in the kitchen'' as Steel calls it, where every player calls something different in a round, will result in chaotic rounds where a team will randomly win and lose rounds on luck and nothing else (just like casual games/MM:s).