First if you don't find a source of "Iron" you cannot make swordsmen, if you don't find "salt peter" you won't make Musketmen. It is sometimes hard to find these things unless you trade with another civilization or take over their city that has that resource. So even if you have the tech, if you don't have the raw materials you are SOL. Sometimes you find a "new source" for X, but very rarely. They need to improve this part of the game, maybe make a "prospector" unit that can search the hills and mountians for a new source of iron or something.
Second the combat system is really f*cked up, how can a Regular Spearman take out an Elite Musketman? Must be bad dice rolls or something? I wish they had the MOM or Ultima 7 combat system, where you move each unit one at a time, and tell it what to do and where to attack. Instead, you see them bump heads and watch as the hitpoints go down until one unit runs away or gets killed?
Third, I did not find out any way to make an Diplomat or Spy unit, when I had the tech to make one. In Civ2, you could make one of these creatures and then bribe the enemy unit or city to join your cause. Without these, it makes the game less fun.
Fourth, non-combat units get captured too easily. Your worker, settler, cannon, catipult, etc can be captured and taken over. In the old Civ2, they had hitpoints and could take damage and fight back. Now they just f*cking surrender and become an enemy unit? Aren't there any people manning those cannons?