you are absolutely right i agreed you that without hard working knowledge and good skill its very difficult to earn from Forex but if you are skilled person and have enough knowledge about Forex mean you can earn money and there is not limit of earning so its depend upon how experience are you