Back in the old days the quality of RAM weren't that good.. So you'll need parity/ECC to detect and fix the RAM error (that's 1 bit out of every 8bits, I think, if there's more, it can do anything)
but nowadays the RAM are very realible, so only the mission critical computers were using it (and those high end workstations need those to jack up the price IMHO)