The developers of Fedi software have different philosophies. Some developers are just not interested in implementing and supporting all kinds of AP actors, kinds of media, ways of attaching media etc. Because they want their software to focus on a certain thing.
Others want to implement everything and interconnect with every platform.
I think saying “their culture” is way too generalizing. The problem is that they had their traditional way of living, and ever since the 1700s the governments all over central Europe have gone out of their way to destroy that. Treating Romani, Sinti and other “traveler” groups very much like how natives were treated in the Americas - their children taken away, families broken apart, languages forbidden etc. That has created a broken community/society. What laypeople might consider “their culture” is not their traditional culture at all, it is a result of their original culture having been destroyed by modern societies.
Obviously the status quo is a huge problem and the main factor in that are Romani people themselves. But I’d argue that it is really hard as a kid growing up to figure out a way that works in between problematic adults in your community, actual racism, reaching a good point in the main society and still not losing your roots.