I agree with that and we have to accept that fraud will always exist from time to time,
even so that does not mean we have to just give up, however we need to try to avoid it,
indeed research is very important and before investing or joining a project we need to do that
Research always works on new projects because everyone needs to see the project team and need to check the team's performance on the previous project, and if the previous project didn't perform well, then the next project might not be good either, so every one could consider this first before joining.