I understand why you say that but this forum is not intended as an official support mechanism. You get official support by emailing Purism Support and you can then attach whatever you need to attach. Or you can create an Issue (needs separate account) and then I expect you can attach whatever you need to attach.
That said, it is appreciated that you and dos are spending some time to investigate this.
Allowing random attachments to a forum is something of a security trade-off. Whatever more is allowed to be attached increases the attack surface. Text files would seem to be at the less risky end but, in any case, Purism (not me) has decided what types of files are permitted in a post.
Possibly Purism should be providing a public file share itself, for (free or paid) Librem One customers to use.
That is my understanding. (jpg, jpeg, png, gif, heic, heif, webp, and avif)
The default is a compromise between richness of experience and safety. (There have been any number of security attacks using maliciously crafted images, and that’s never mind about the privacy disclosure from the metadata.)
Note how this goes though. I can imagine allowing .txt files so that someone could attach lengthy logs and then someone points out that such logs will compress well so then someone wants to allow “zipped” files but such files are a historically known security attack vector too.
PS: I can see how my response may seem like a contradiction but I believe that there has been discussion in this forum in the past about allowing other file types. So at least theoretically Purism has considered the question and decided to leave the setting at the default.