I agree fighting more than one enemy sucks due to the different timing in their attacks, which makes blocking/parrying feel useless, however, one race makes melee combat not bad. The Chang, their racial skill makes melee combat much better, because then you can just face tank all the hits while going crazy with attacking yourself.