I have used both Seagate and Wester Digital drives for many years in both my home computers and “work” computers (including 8 servers). Failure rates are about the same in both manufacturers. Theoretically, a hard drive should last for 10+ years without issues (going by MTBF (mean time between failures) ratings).
The single biggest reason for a hard drive failure is a power failure - mostly when the power goes on/off quickly several times, and the drive is in a read/write cycle. Using a battery backup system (UPS) will help some, but failures still happen.
Currently I have around 130 hard drives spinning in the house - and in the last 8 years, I have experienced a total of 7 hard drive failures. On the servers (where 6 of the 7 drives failed), they were in a RAID setup, and had backups done, so no data was lost. On the one computer, I had backups, so minimal data loss occured.
On my two tablo DVRs - no drive failures in the last 4 years. They are on a UPS and are external drives (to reduce heat and reliance on the AC adapter for the Tablo - they have their own power supply).
It is a crap shoot. I have seen drives fail in months, others last “forever”…