Couldn't emphasise this more.
99% of "projects" on those sites is just crap - bloated numbers on injections of paid traffic to show "potential" and bunch of other ways to disguise crap.
I was a regular there but after a while decided my time simply is more valuable than poking into pile of shit.