This is an impossible thing to detect. Sometimes a legit project can also become a scam project as well. Arguing it based on the criteria that you have mentioned above sometime is not working. So many thing needs to be verified to make sure whether that's a scam project or not but again i do believe identity of the scammer must become the most important part that need to be considered as the best thing to determine whether the project has intention to scam other or not.
It's better to avoid to deal with the any token that will always be scam token like meme token or something else. I do know that people these days are hyping meme token but this is so difficult to know which project was scam and which was not.
Cheap private sale didn't mean a scam too. Identity must become the main concern caused by 90% of project created by anonymous developer was a scam.
It is not impossible to detect because you can already see some warning signs along the way. Like for example, if the project is posting fake photos, this for me, is a red flag.
Yeah that's it but it needs a deep research. These days people are so lazy to do that and they keep going in the project that already known as a scam project. People these days very strange.
Check also their road map, or whitepaper, if it is just a generic roadmap or copy-paste whitepaper,
Mostly paid someone to write the same roadmap over and over.
high likely that the team has no long-term plans for the project. There are some indications on how to detect possibly scam project. But you need to be aware of what's going on if you are heavily invested on one.
The plan can change anytime and i can't agree with this. The plan needs to adopt with the condition in the market. i see that some projects like crypterium which was still running its old plan but it gets killed by himself caused by it can't follow the new trend in the crypto. The plan must have followed the crypto trend to make sure if the plan will be working.