Is ECC RAM that much valuable in day to day for non-critical usages?
If you just run some blogs, of course, this is not important.
Doubtful. With proper support, you get reports/counts per bitflip. Most people will swap out ram that has any detected bitflips or with a small number anyway. And if you have a significant number, the machine check interupts really kill perf anyway.
If you have one product line where error will go undetected and another where it will be visible to the user (and result in returns) the manufacturer incentive is in the opposite direction as what you describe