I found some traders that have the same thought like thread starter, For me forex is not money factory because it is not that easy to make profit here, and even my technique work , it won't be 100%. So i think that forex isn't money factory but it is a business opportunity.
I really go with your point as personally, I am yet to see a reason why I should associate Forex with a money making factory. Perhaps I would have, if it had been easy for me to earn but as far as I can see, I doubt if there has been any which has or would see it as a money making machine considering the learning and earning process.