last first - i think there are a ton of people who want to change the world for the better, but so many interpretations of "better" that it doesn't matter. especially when the interpretation means basically leaving the world as it is -- which it frequently does. i'm not sure if that body of people outnumbers the uncaring or not, but i doubt it matters. the bottom line i think is correct, which is that we (whatever that means) are a tiny minority.
i am not interested in changing anyone's perspective vis-a-vis selfishness, i just want the option to not engage with people like that if i don't want to. i don't want to have to rely on them to give me a loan, or not arrest me, or evaluate my work performance, or feed me, or determine the safety of various things i work with, or determine how much power other people should have over me, etc etc etc.
as for the smiley interpretation - there are anarchists who believe in and count on the perfectability of humans. but anarchy doesn't rely on that. perhaps you'd like to read some stirner or nietzsche or novatore or some other more egoist/individualist anarchists.