They fulfill different roles! Yanfei is an amazing DPS! Bennett is great support and a good healer! He can also be sub DPS.