My comment may not be creative or nice here but is is funny to see how everyone is claiming to build another BuddyPress alternative. I have seen 3 plugins recently, A quick look at the code suggest otherwise.

Not to be mean, but I hope while claiming to write object oriented code, they do understand what object oriented means, putting everything in a class does not make it object oriented.

While working with WordPress, I hope people will follow the WordPress coding standard, specially for new plugins(as they have a better chance at following it).

BuddyPress may have issues but I have yet to see a plugin that is as extensible and coded well like BuddyPress. The BuddyPress team has been doing great work at making it flexible and a life saver for developers like me.
My prediction: None of the so called alternative is going to gain much developer mind share, If you want developer mind share, write better code, make it readable.

A quote from my favorite author:

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. — Martin Fowler

Disclaimer: I have my business interests involved in BuddyPress development but the above view has nothing to do with that. I did try the other alternatives for a client recently and looking at their code made me happy that I have been working with BuddyPress for so long.