This might come across as a bit mean, but it isn't meant that way, as I've always enjoyed your musical postings, and so have followed quite a lot of your other threads.
It seems to me that you have found it hard to find what you want to do ever since I've been on Basschat. Are you too hard to please? Are you unable to compromise?
This latest oufit did seem to have promise, but yes, the original stuff you posted did need some work. Can you try and take on a leadership/mentor role with these guys. Tell them they have great potential but need to work a lot harder?
Good luck!