In reply to Peter Shaw.

Hi Peter, thanks for your opinion about it.

You’re absolutely right, one of the top priority for BuddyPress is to include a Media component. It’s scheduled for our next major release (7.0.0). But while working on it, I realized being able to use blocks into the Activity post form would greatly help this component to let users easily choose a media from their Media library or upload a new one while writing their activity.

And I believe using blocks will help BuddyPress plugin developers to get more control about how to interact with activity publishing.