It’s a problem with the ram’s design that it’s not viable. There are a few reworks that could help:
-
Give them an “infiltration” tech that gives rams stealth so they can get in close enough to use them. Add in the ability to attack artillery (and maybe wagons), and they could occasionally be anti-artillery too.
-
Give them more resistance even if their attack needs to be lowered to compensate. Every other siege unit, even up close ones like flamethrowers have >60% ranged resistance yet rams only have 50%. Bump it up to ~65% ranged resist and 10% siege resist, and they might be more resilient.
-
A “Medicine Line” big button upgrade that initiates a Cease-Fire to create an opportunity to get siege units into position. The Medicine Line is the Canadian-American border, which was called that by the Lakota because it was a seemingly magical line that American troops wouldn’t pursue them across.