Yes. It should have been the default all along, but Intel has been using a strategy of market segmentation for many decades. This has made ECC rare in home computers (even in servers it isn’t ubiquitous), and more expensive than it needs to be. You have to pay extra for the CPU that supports it (even if the Xeon chip you buy is otherwise identical to the i7 you could have bought). The motherboard costs extra too, naturally. The memory itself has to have a ninth memory chip on it so you expect it to cost a little more, but usually it costs a lot more and isn’t made to the same specs. You end up with the sad choice of overclocked ram or safe ram in your gaming machine, and most people go with fast.