I think Forex is a good business.I agree with you almost all the points are valid and I want to add big lot size and over trading in your list. Although both over trading and big lot size are related to greed and poor money management but still if we can avoid both of them we can avoid much loss.Best of luck.Thank you..............................................