That they made it this difficult on easy levels is a serious design flaw.
Unfortunately, it's very difficult for them to balance these things for all players. A guy like me with 15 years of strategy gaming experience will beat the "normal" difficulty AI to a pulp on the first try. The easy AI earns 50% less money than the normal AI, yet it's still a great challenge to people without that wealth of experience. It's very difficult for developers to actually strike the right balance.
I will say that the most common beginner mistake is not expanding your empire quickly. Bigger empires earn more money, more money allows you to support a bigger fleet. Needless to say, smaller empires earn less money and have a smaller fleet.