Re: bunch of ideas….
I get that there are plugins for this stuff but it would be awesome if it were already built in. i know BP is very new but down the road these types of features would be nice. i am not a fan of installing too many plugins or relying on them because the software upgrades dont always coincide with them and many times plugin support/development is not continued. ive had this experience with phpbb mods for many years.
as far as the forum, many people have well established forums with 1000s of posts and members so they cant just ditch them. also having the buddypress community system is an awesome feature for forums. they work together really well. some software, such as coppermine includes bridges to forums, which increases its user base a lot.