It is awesome you stood for your morals, but don't be shocked that people do not share your view especially when it throws time out the window. Statics let alone unlimite statics take time to form, and team cohesion is not something that is formed overnight. As you said you had a good thing going amd had a difficult choice to make, and you choose the option that best aligns with your own morals. Some of your members did not share the same feeling.