There are no good people, only bad people who make good choices. And then the "good" choices aren't really good either.
I disagree with this, there are good people, yes everybody makes some some bad choices but then we try to use the mistakes we to learn from them and not to make them twice, what makes them good people is that they learn from the mistakes. Its rare nowadays but there are people you are selfless in the things they do.
Others, who end up dying for a cause, is often either a) because they think that doing so will give them a better "afterlife" or b ) because they think that they made a difference, so they will be respected/admired/looked up to
There is one more c) To protect the ones they love, to make a difference to their loved ones in the world.
I agree with you on this for a and b, dying for them is pointless, there are bigger things in the world then themselves, admiration is not worth dying for, and chances are they are admired already from there loved ones.
Living in the modern age,
death for virtue is the wage.
So it seems in darker hours.
Evil wins, kindness cowers.
-The Book of Counted Sorrows
.