(SSB is blockchain in the strict sense, but there's no proof of work or anything like that. Each feed is its own append-only chain with its own private key.)
For SSB, the aim was to be able to gossip feeds via untrusted intermediaries, with patchy network connections all round, and be sure that the intermediaries haven't added, changed or removed any posts in the feed.
The protocol's designer lives on a boat in New Zealand, and other collaborators live in remote areas in different time zones.
One adjustment to the protocol that seems to me like a quick win (but presumably has some technical hitch I can't see, since I don't recall anyone suggesting this) would be to not include the post's body in the “block” (in the message itself that gets hashed and signed by the next message), but rather as a “blob” (essentially an attachment) which others don't need to download in order to verify the feed. That way old messages could be effectively forgotten if all peers co-operate (and no-one took a screenshot, etc).