There are many reasons why the economy sucks, you can read my many suggestions in other topics. First of all, we need to go back to having separate country currencies. Having only one currency in the world brings down product prices and makes them about the same in any country. This gives no country any comparative advantage.
Probably the main reason why the economy is not the way we would like it is because there are only a handful of products and everybody produces the exact same. Since my Q7 weapons aren't any better than the next guys', i can't charge any more for them. For this reason you see perfect competition and you see products being sold for little profit. To fix this there needs to be additional features that company managers can use to change their products. For example, weapon companies could have several optional add on features that improve their value such as maybe a booster that reduces the amount of energy it takes to kill an enemy or something. Idk what they would be but there needs to be a way add value to your products so that you can price them differently.
Another random thought, there should be a morale/prestiege/influence feature for your "character" which goes up and down based on things like how many medals you've gotten in the last 30 days or how many wars your country has won or lost in recent time or how much profit you've generated from your companies or how many votes youve gotten on your articles. New products could be added and geared towards this new module. The influence/morale feature could offer benefits such as a boost to damage depending on the level of morale/influence or maybe a profit booster or bonus where you can work in companies for less energy. Or maybe it helps you get better employees.
There needs to be employee skill. This differentiates employees and products. it can be calculated by how much the person has worked in the last 30 days as well as taking into account their education level which would be a new feature. We could now buy books that can be produced and go to colleges that governments or private sectors run to improve skill faster like training camps do. The higher the education, the higher quality or the more products that get produced. High skill employees will then earn more