It's Rather unfortunate that developers don't really care about the interest of investors or holders of the tokens. Their major aim is to maximize profits and they are indifferent about ethics or the rightness of their actions. I think it's the responsibility of investors to research proper about a project before committing their hard earned resources into it.
It's not just the developers that contributes to the fall of projects, the investors are the number one culprits that contribute to this problems we see in New projects.
They will fail to read and all will be shaking to cash out, they will buy early and indirectly pump the project and refuse to read the basic necessities in what they invest, the moment they found out that there is loop hole and red flag, they all rush to sell in little liquidity and get rekt on their portfolio.