Forex can be money machine for those traders who are having proper trading skills and knowledge and has ability of earning good and consistent profit so trader should focus on learning first and then start trading in real account.
Damn I love these threads. Why nobody closes them?
Well, Floriano, regarding your question, here is my short and sharp answer (I hope you are ready for it):
NO. I don't think Forex is a money factory. Federal Reserve is a money factory.
Forex is just big market or as someone from the east would call it - bazaar. Bazaar where you can find all type of crazies and intelligent people, businessmen in shorts and well dressed "suits" living on a welfare, red headed hotties and toothless duck-faces.. So here you are.. Are you happy?
A money factory, interesting way to put it but I wold have to disagree. On the other hand as Pharaoh pointed out ti depends on which end of the table you are sitting on. Traders with the mindset that forex is a money factory as you say or a place to get rich quick end up filling the accounts of others so on behalf of all those; thanks (I guess).