I saw a few people on the fedi confusing federation bugs for user behavior.
One thought there were lots of users with empty profiles who go around posting on things and they were mad about them. In reality, you can guess.
Another was confused about someone who keeps following and unfollowing and following and got mad at them.
Maybe, this could be communicated better...? Or better yet, fix the bugs, lol.
I'm not really sure how to solve that first one, although it could probably be improved.
The only thing I can think of is maybe to get the client to send a request to the original server (or a mirror?) for the content, if the profile is stale / incomplete (how to check this?).
I don't think that one is a good idea though.
The first one probably comes down to lazy federation. This shouldn't be confused with a lazy developer, that is a different concept.
The second one might be something being unreachable for a while...? I dunno.