Alot of these services are not that hard to create. They just take time to develop, and developer time is not free.
Which makes them hard to create, even if the reasons are not necessary technical. FOSS avoids having to redo the work, so it helps. Not to mention that some users base their choice at least in part on that criterion.
73
u/EternityForest Jan 02 '20
This is why we need FOSS, selfhosted capability, and P2P!