Actually, I do need to repeat the question, until it is solved.
It does not choose a random cap. It seems when you get passed 600 corps that the limit is imposed. So the target is 600. As Im now familiar with programming, all that we see with the statement is it is programmed to display the total amount of corps we have public.
The reason for the seemingly "random" number is that the official count of ECPC (enterprise controlled public corps) does not update until the next game month. SO one player may move 5 corps above 600 hundred, while another may move 20 above 600. Once the game month updates though, neither can build anything, because its above 600. So the cap IS consistent.
What is the difference between a technical limit and an imposed one?
Why is something SO SMALL (this "glitch") taking so loooong to correct? Seeing that they can EASILY change the limits. Either they purposely placed this limit there, or just do not want to deal with something so easy to correct, like the other billion small things they could correct to make the game better, instead of this space crap, and mapped cities. (how can you build more stuff and not fix the small stuff???, but thats an entirely different conversation).
And Laguna, if you are going to give answers, give correct ones.