You said something about civ attributes...
I think that Militaristic is totally awesome. The ability to make Leaders faster and promote faster gets you a HUGE advantage in warfare. It's certainly better than Religious.
As a result, my favorite civs to play are Chinese, German, and Persian (in that order).
Re: artillery, I have to object. Stacks of Artillery is the fastest way to take out Mech Infantries (or Infantry) with Modern Armor (or Cavalry). It also helps when someone attacks you. Stealth Bombers, when you have enough, can turn a huge metropolis into a barren little village. And of course, Battleships are devastating.
Yes, it takes a while to build. BUT:
1: You should be preparing for war, I don't think you're warring every second of the game and desperately need more Modern Armor.
2: Mobilization helps a lot.
3: Artillery and Bombers are cheap, and you ought to be building Battleships ANYWAY, even if you are playing on Pangea.
4: Artillery and Bombers are great disbands.
Catapults are dumb, I agree, considering you don't have much production at that stage of the game, but Artillery and Radar Artillery can win battles for Cavalry/Modern Armor with NO casualties.