Using boosters you can build 18 corporations per day, most of us only log in once per day, so you can only close 4-8 corporations which is not enough for big countries. This is stopping people from committing to transform their economies as the process could take real months., so eventually they leave the game as they cannot spend that amount of time to play how they want.
The same with the corporations building queue, if I am allowed to build 18 per day with boosters, why cannot I order 18 at the same time to be sure that all of them will be built....