The value of type safety is more that you're more productive because you can faster change things (as the compiler tells you what needs to be changed). This allows for faster iteration on your product.
Correctness is indeed not the most important thing, it's kind of a nice side effect.