Abhi WordPress has the resources to fix them. Why they are not doing it ?
There are far too many developers already angling for a slice of this market. Interestingly, the WordPress forums are all based on BBPress, but BuddyPress is an awful plugin and extremely dated. Even the launch of the Nouveau interface hasn't been very well received, and the software is still a complete mess.
If you look at what others are doing in the same space, such as wpForo, they have a by far superior design.