Yes of course forex learning is better than earning. In forex a trader must have to invest his time before investing his money in forex. He must have to struggle hard in forex to learn more about trading. Then he should have to start trading with the real account to earn some real money.