That magic guy should be more developed rather than staying as the bland and hated party member who seems to serve more as a liability than an asset to the team. It's like the author is forcing us to detest that character by cherry-picking the crappy things he has done and ignoring what he has contributed to the group, or maybe he's just simply an asshole. (I forgot his name and am too bored to re-read)