1 Million troops in 1 account for me it's possible only with T1 spears (which produce less power/hour than T2 ones). You may have 500k T2 spears in one account imo, average 300k-350k T2 Inf/Ranged, 200K-250k T2 Cav... those are the very max numbers for 1 account from what i know.
My first point is that troops number doesnt mean that much, as different type of units means different max troop capacities.
Second point is that when you want to have a so high troop capacity, you have to make some concessions on your production speed. So that someone with lower pop could produce units faster. If you have more than half a year in front of you to build up your army without using it then it's fine, but if you regularly have to use it, the one with faster production speed will have an advantage.
If you build T1 troops just to have more troops numbers, instead of T2, it changes (almost) nothing in terms of power given per gold unkeep of the army, but the power you gain per hour of production is reduced by average 50% i'd say.
So wanting to have big armies has a disadvantage, and it's self limitation of troops training speed. Someone who has a lets say 8-10k pop city, if he is not a prestige buyer and then grows at a normal rate, could sustain more sovs for troops/weapons production speed than someone with a 25-30k one (who puts almost all sov in food prod), meaning he would produce faster, which is an advantage.
As Anjire said, huge armies dont have a proportional advantage on smaller ones... there's no stack up bonus, other than the occasional (but still rare now) crit hit given by numerous high lvl commanders stacked up.
If something could be balanced, it would be the proportion of power given by amount of population. What i mean is that, imo, the potential strengh of a player increases exponentially with his population. A 160k pop player is more than twice stronger than a 80k one. It's because speed production of Troops/weapons/B.ressources increases exponentially with the lvl of the production buildings.
For me, the Devs are already trying to give some higher advantage to smaller players, for exemple with the elite units: smaller armies get more efficient, if they get T3 equips. Also, a smaller player using cleverly the Heroism of his commanders could get more efficiency with less units. The best efficiency (killing ratio) of your army, is when you have coms with lvl 10 Heroism (being in atck or def) and 60 units in the army , though, heroism is more accessible to small players if it's in attack than in defence. But if a small player combines small armies+heroism+elite armies, he surely gets way better killing ratios than a big player with loads of troops.
So, there are already various ways for smaller players to become more efficient than bigger ones (production speed, heroism, Elite)... "only" have to be aware soon enough of the game's mechanics. Though, maybe more options could be given to smaller armies, which would reward coordination or army formation (balance between various unit types in one army); we often advise players to produce only 1 type of unit per town, to be more efficient, but it's only really efficient when you start to get big, so smaller players could get an advantage by making "special" army formations.
I recall VIC and VICX started to take advantage of the old round up system in tourney V (1 unit couldnt die if it received less than 100% casualties); players of all sizes were putting many different types of units in as many divisions in as many armies as possible... but all groups of units not being bigger than 5-10 souls. An army like that had average 200-400 units, but was partially invincible so far as the whole def army (filled also by bigger players with big armies) stayed still.
Of course it was an extreme use of a well known issue; though, what I see is that it made smaller players feel way more useful and engaged in the alliance's operations as everyone, even the 5k- players could help efficiently.
Was an excellent exemple of cooperation between bigger and smaller players, and it was very funny and interesting. Maybe, with an idea like rewarding special formations for small armies, could we make small or very small players feel more useful and have more fun (in military terms) sooner.
Word Wall™