I am not so sure about this, it is true there are many amateur developers that think they can make a name for themselves in this industry and they have no experience or the capability to do anything of what they want, but they are a minority to me, most of those that are releasing their coins know very well all of this and they do not care because that was never their purpose, their real purpose is to enrich themselves by abusing the trust of their investors.
And when we consider all of this is not really surprising that investors have lost all confidence in icos as they know the chances they find a decent project are almost zero.
It could be that the developers now are ordinary people like us or he used to be a bounty hunter and over time he began to understand how to "create tokens based eth" and start learning make sweet promises.
after that, a new project emerged and he (as developer) seemed like someone who was already very skilled whereas actually he was not good at it. (a fraud project began)
let's say with a 50% discount promotion when the IEO period is successful after that start to listing on an unfamiliar exchange market (small market). after that the devs don't care anymore aka run away what the money.
as you said, the goal is to enrich himself.
therefore many people have lost their sense of "investing" in current projects.