Wasn't intentional.
In fact, in my mental model of the game, it has always been like that. Apparently, I never added it to the old code for whatever reason, and then added it to the new one without giving it much thought when I updated the code.
I do think that having 100 or 200 men of SF ready is... not fitting to the "special" part of SF. However, I agree the change was a surprise and was probably too strong.
So, everyone please accept my apologies, try to see what I'm seing, and let us discuss what level of size reduction would be a good balance. I do think that cavalry and SF should have reduced max numbers, but on second thought, halving it was way too much.
So, to start the discussion off, how about 80% for cavalry and 75% for SF? For my gut feeling, that's still a bit too much, but given that it used to be 100% all these years, it might be a good compromise.