To be clear, they would have lost data without semi-ECC too, in whatever scenario you're creating.
The current situation for most prosumer types isn't buy Ryzen or buy a proper ECC validated platform, since those platforms are out of the financial reach of most people.
I wrote this article exactly so people wouldn't be buying into this blindly, which is what was happening before.