Yeah, fighter may be boring, but that's different from weak (which they are not). I think its fine that different classes require different levels of engagement to master, since that covers a wider variety of play styles.