In order to provide effective solutions to these problems, one must have a high understanding of the underlying core factors. To achieve this understanding, training in economics, specifically microeconomics and macroeconomics, is required.
Not everyone can do this though, not everyone has the skill or the will to be an economist so I don't think that what you're saying is a realistic one since there's no way that everyone can be an economists, what they ought to know is how the supply and demand works and they're good to go.