What happened to your album project thread - which is now gone ?
Here's my advice (for what its worth), instead of posting lots of work-in-progress stuff, why not just concentrate on finishing an album and releasing it ?
Put it up on Bandcamp - or even better still, iTunes and the like, then see how people respond to it. So, instead of being a critic of other people's projects, you can then be the creator and see what comes with that. You might find it to be an interesting exercise.