I never find EA that is profitable in long run !
most of them looks good in historic test ( curve fitted EA )
and rest are grid EA with no SL
no one of them will earn you money - it is impossible !
I would want to agree with you in a way, but I think the thing is that using robots vary with traders. Some traders would not have all the time in the world but are deeply interested in forex. Such would rely heavily on EA's to do most of the work for them as they attend to other things.
But in all, we should know that there are a wide range of advantages and disadvantages and so it's important to take all of these into consideration before you put your capital at risk.