yes i also agree with you that forex is only better only for those persons who can earn profits through trading.
but i don't think so that earning profit is too much difficult.
if we have good trading skills and have firm knowledge about the market trends then every person can earn profit by trading.