The interesting thing about character traits is the mix. Some that we think of virtuous or beneficial become toxic at the extrema. It also depends on the context. You want your aircraft pilot to be unrelentingly fastidious and vigilant but that doesn't work in a relationship.
I think we could make a much improved society by focusing more attention on health and knowledge rather than on business, war and money. It's becoming increasingly clear that many people, even superficially successful people, are suffering from some kind of mental disorder. It's well known that psychopathy is often an advantage in business dealings. We allow our cognitive biases to rule us and our behaviour is evolving at a much slower rate than our technology.