Most people do try to live a life that contributes toward a positive future that we'll all benefit from, while choosing not to support the opposite of that. There aren't exactly large groups of people organising around the principle that they want everyone to be worse off. It'd be pointless and they'd get crushed; militarily if needed. Only very fringe groups organise around negativity. People aren't very good at bettering themselves & others but that is clearly the direction they're trying to go.
As for "care", that is one of those unreasonable expectations. You can't tell who cares by looking at them and it doesn't do anyone much good for someone to be caring but incompetent. We get a lot more out of hyper-competent people who don't care but nonetheless do a very good job of making the world better.