As a forex trader, I don’t agree with the saying of outsiders that forex is a scam! I believe each financial market is highly competitive and will require a good amount of knowledge and skills about forex trading. and in order to become successful and to avoid unwanted risks, a trader will require patience and perseverance since each trading is unique and each a trader is engaging in forex trading a trader will get new opportunities and new challenges as well.
Well the thing is it really doesn't matter what outsiders say about forex. Those who doesn't deal with the market or have little knowledge about it, what will they know about it? They give their immature opinions and it does not affect the market.