The problem with most fly-by-night quick-buck Forex EAs released in the past was that a person/programmer created something that could show huge profits over a very short time. Every Tom Dick and Harry bought the robot thinking they will achieve the same results (ForexID10T included!).
BUT a robot that works on one broker fails miserably on another broker, even if the same deposit value is used, same settings - everything the same except the broker - the difference in spread and connection to the broker server, order execution speed are all factors that can either make or break the robot.
SECONDLY the market is forever evolving - a static SL, TP etc will not continue to work into the future if left on the original settings. Many more points to mention, but most of these robots required constant optimisation and adjustments to adapt or try to keep up with the changing markets. If you do not get frequent EA software updates, you might as well delete the robot after 6 months to a year as by that time it either stopped trading or it is beginning to lose more and more of your account.
So far I have only found a few (Less than 5) robots that is worthwhile and a true investment - these robots are based upon clear trading strategies, have a brilliant money mangement system and even after years since initial release, still perform just as well today as when they were originally 'sold' to the market - because of constant updates, they are even more profitable and much more adaptive to changing market conditions today than what they were a few years ago.
Years ago I coined a term called the Forex Acid Test - To really check if a robot is worth its weight, do a backtest with only $500 as the deposit and run the test over a period of 3 years on the default (out-of-the-box) settings as recommended by the robot vendor. If that robot can survive this Acid Test and produce a huge profit, it is something worth keeping. Only 2 robots out of literally hundreds survived this test.
In my opinion Forex Envy is one of those to keep.
And this too shall pass ...