I've stayed pretty much out of this fray, and read only part of it, but must interject here that much of the argument about things like "caring" really seems to depend on how you define things. You can define caring to mean loving someone or you can define it to mean not wanting them to die in front of you, or just about anything in between, and argue about it till the cows come home. The same with many other ideas, positive and negative, what's this or what's that.
I long ago gave up trying to formulate a philosophy of anything. To look for a good or a bad that is not alloyed, or a goal that is not contradictory, or a value that is not relative, you'll spend all your energy fretting and revising and arguing.