Ninety percent is way too high. There may be a lot of low value projects, but it is unlikely that 90 percent are just outright scamming you.
Where are you coming up with such high numbers?
maybe it means better safe than sorry. ofc it's hardly that full 90 % are scams but this number imo includes weak and uncompetitive projects that die fast.