I am not sure selfishness is the right word to use.
I agree with you. I don't equate 'self preservation' with selfishness.
All definitions of "selfish' include the words, "without regard for others".