Sorry Aegis, but if a player is consistently causing the group to fail they should bow out themselves. If they don't, kicking for the good of the group is perfectly reasonable.

You have free companies you can join and ask help from, you can utilise online forums and communities to ask for help, or you can pay for a carry. Jumping in to a public group and passing your frustrations on to 7 other struggling players is not cool.

This has nothing to do with community spirit, most people find Titan hard anyway without being one man down. You're the one being selfish if you expect these people to struggle and potentially give up because of it.