Not going to read all the replies, but firstly it is a game and you have to balance it in some way. Spending a long time making the game fun and accurate to reality would be pointless for a game, it is meant to be fun, not accurate. Magic, dragons, different humanoids and all the other stuff is...