So. Despite having a more intrinsicate and interesting economy system, there is just a bad feeling in you when you upgrade an alloy factory and suddenly five pops move from resource generation to resource consumption: it feels like I am getting punished for developing my world. In a game, you want your players to feel rewarded when expanding, when advancing your empire, but you made a system that makes you feel like 'o shit my economy is crap becaue I tried expanding it', and it's poor psychological design. Compare to Europa Universalis or Crusader Kings: build a building, you now gain more ducats/gold each month.
Suggestion: Population should not be automatically promoted to higher strata. Available higher job strata should be filled when there are unemployed workers on your planet, or through an easy to access button that promotes a pop for you- Could even have two buttons, one for at each building interface to employ a lower strata pop into it, and one general button that is just 'fill all your higher strata jobs with workers' or something such - this could even be ticked to automatically fill jobs like the current system does.
Taking away control from the player is a bad thing. Making the player feel punished for building a building or upgrading a building is a bad thing. The system is good, the implementation is not the best from a gameplay experience point of view.
Suggestion: Population should not be automatically promoted to higher strata. Available higher job strata should be filled when there are unemployed workers on your planet, or through an easy to access button that promotes a pop for you- Could even have two buttons, one for at each building interface to employ a lower strata pop into it, and one general button that is just 'fill all your higher strata jobs with workers' or something such - this could even be ticked to automatically fill jobs like the current system does.
Taking away control from the player is a bad thing. Making the player feel punished for building a building or upgrading a building is a bad thing. The system is good, the implementation is not the best from a gameplay experience point of view.