Maybe you should switch to a different programming domain. For example, embedded systems and security software tends to value correctness a lot more than e-commerce does.
This is less a current problem than a phenomenon I have seen over time. I do agree that different technologies attract different kinds of philosophies and it's definitely something I keep in mind when thinking about what to work on.