Saying "society needs to care more" is the last stop before the final destination of "this can't be done". Getting great many people to coordinate on something that's beneficial to them long-term, but carries an (even insignificant) short-term cost is one of the hardest (if not the hardest) things to do, out of all the things humans ever tried.