Just like any other job / business / work that we all do we put our efforts in it. Same goes for Forex Trading, it is a work that involves analysis, understanding of the market movements, global trends, various economic parameters and much more.
EA's are nothing but a piece of code that helps you automate your task it would not have its own brain to analyze the situation and act accordingly.
If this was the case then all these major banks and financial institutions will hire the best of the programmers and develop a failsafe system which would keep reaping them tons of benefits.
But that is not the case and it won't be. Cause market cannot be predicted.
So people please don't spend (waste) money on systems which might not be able to perform at the same rate over a course of time.
If you want to make money, then either you learn the tricks of trade or invest your funds with some experienced trader who won't be putting your funds at high risk. No one would be able to precisely by able to generate consistent profits.
If it would be the case then you would see everyone doing 1000 to 1 MN in short time and we would have solved the world economy crisis.
Even CFTC disclaimer mentions about all the risk that comes with trading any stocks, bonds, futures or forex.
So lets get real with this and be honest rather then trying to argue on who is better than the other.
Be among the very successful Forex Account Managers.