Highly agree in the means, not the ends. I'm also rabidly anti-FB, to the point it's had a detrimental impact on my social life. It's a cost I knowingly walked into and one I'm happy to bear. Take a look at my public posts: I categoricaly think FB and their employees to be immoral.
Shunning is likewise immoral.