Civ 1's combat system would be fine if the number spread was better. A rifleman should not have less attack than a chariot (3 versus 4).
If you doubled the defense of modern units, maybe thins would be more realistic. For instance, I once lost a city that had fortified riflemen to Chariots. Some things should NOT be possible.