Yeah that's one of the trade-offs considered by the ActivityPub engineering: they decided it was more important for content and reactions to be transmitted right away, even if that took more resources, than to build in batching functions like other systems have gone for.
When you see people complaining about hidden replies and stuff like that you can see why they would side on that side of the spectrum.
@antipode77 @paul @HistoPol @fediversereport @fediversenews @david @Bluedepth @darren @juneussell