@Ca_Gi parliamo pur sempre di software libero; le restrizioni che hai citato sono nel codice, non nei protocolli o nella licenza. Nulla vieta a chiunque di rimuoverle e distribuire una versione modificata.
Personalmente non vedo problemi etici nel bloccare certi fonti/utilizzatori; l'importante è che la cosa sia nota e comunicata a dovere.
Ho più perplessità sulle ethical licenses, ma quella è un'altra storia (e, in definitiva, chi scrive il software ha diritto di scegliere la licenza che preferisce).
E, non serve dirlo, sui sistemi proprietari.
Per riassumere: non è solo Fedilab a farsi carico di questa scelta, ma anche tu quandi installi quell'app invece di un suo fork. Per me, bene così.