Hard counters aren't realistic. I mean if you get in a village and people only know how to use big forks, they won't be able to use bows, and therefore will have to beat the enemy with what they have, not what they should, so having no hard counters brings the realistic mess of the battles IMHO.