I hate them too but I've accepted that failure is inevitable. They're a compromise between high tolerance and spec, and being reasonably priced. One host used enterprise grade drives for a while but it didn't seem to make any difference.
All of my USA web servers have RAID1 for availability
My office NAS uses a 5 disk RAID array
Then I have 2 sets of backup disks, one is always offsite
If something goes bang then I'm reasonably protected... but it's still not bulletproof...
It's the people who don't know that HDs will fail (or don't know how to backup) that I feel sorry for.