In 2013 I started making WP multi-sites and also began to get community projects. Of course, they were based on Buddypress and what other options were around at that time.

Over the years I spend time searching the BP forums never really finding anything useful, or if it seemed useful it was years outdated. Then there were a lot of different paid Buddypress plugins and tons of developments, all because the features the client asked for weren't available in Buddypress or were missing integration to other tools.
With every BuddyPress update I never really felt it was going anywhere.

One happy day in 2019 Buddyboss theme/platform arrived, it opened a door to secure and streamlined development, tons of integration, and a clear roadmap for the future.
Today I almost solely work with clients whose needs can be based on Buddyboss platform/theme and it is Great.

To summarize:
2013-2018 BuddyPress = Frustration
2019- BuddyBoss = Everything is awesome