Because this one issue has become all too important and controversial. And it's not related to the EDU.
Burebista, you can't expect any two-faction Matchup (MU) to be one that starts on equal inherent chances for either side. This will never be the case because of 1) faction-inherent factors and 2) player-inherent factors (some players are more skilled than others). Each MU has its own advantages and disadvantages. This is why many players carefully select their opponents.
We could of course make the game entirely rock paper and scissors but it wouldn't be EB (this is already a very dead horse).
How can we make some horses heavy for one faction while keeping some other horses of another faction as non-heavy when those 'non-heavy' cav are actually 'heavier'? Shouldn't the system be universal? If cost is a matter, we can change costs. But the heavy status must have a fundamental basis, and my mind tells me that the unit is only as 'heavy' as the amount of armour and shield it wears. What else can make it 'heavy'? Don't mind the weaponry. There are 'heavy' cav that use maces, while some others use bows. It may simply be that the costs of units in Sauro are artificially very inexpensive; if you ask me, this is an artifact from SP that's carried over. Other than that, why shouldn't all the 10+ armour/shield-sum cav be deemed heavy? or whatever the number?
Bookmarks