The message passing system of the fediverse was originally designed around posting short texts ("micro-blogging"). Does having every server store a copy of every post still make sense when they might be long form text, or heavier data like images, audio or video?
By the time ActivityPub was proposed, some fediverse software already supported the sharing of larger posts like these. So one would hope it was designed with this in mind.
(2/?)