Pixelfed won't block blog posts, text-only posts or long form content, rather we should hide them by default, and give users the ability to choose the level of federation support they desire.
I believe software level filtering will be useful to most users who want to prioritize photo-centric posts.
It's not my place to enforce restrictions, or admins IMO, it should be up to the user to decide, even with an opinionated default.