I've never heard of a troop limit - I have played with the roman numeral pieces though.
yes, there often are huge stockpiles of troops. cards fix that though. cashing in for a bunch of troops, wiping someone out, taking their cards, cash in again, etc. that's what keeps the game rolling.