No alternative if the people you want to reach, or want to be reached by, are available only on a specific, closed platform.
It's a pick your poison type of situation I think. I personally run FOSS where I can, and compartmentalize the environment where I can't but I still want the benefits.