My biggest complaint about BuddyPress was that the code and structure is like unwrapping Christmas lights while having a kid scream in your ear and pull on your leg. Too much of the interface and how it looks is hardcoded. At least in my humble opinion its very difficult to try to make it not look like BuddyPress.