Anyone that isn't limiting their frame rate via driver or some other method is just asking to fry their GPU. You can't rely on developers to do their jobs properly.
Not the first time Blizzard game does this. Starcraft 2 at launch was notorious for frying NVidia's 200 serie cards (my 295GTX included)
Guys, it isn't the developers' fault if someone's GPU gets damaged from high framerates, GPUs are supposed to be able to handle high framerates - or any software induced stress - and if any doesn't then it is bad hardware, plain and simple.
Somehow Blizzard titles are known for frying GPUs but most other games are not. Are hardware manufacturers responsible for the work of Blizzard programmers?
No software running in user space (i.e. anything aside from drivers - and really even drivers shouldn't be able to do that, the hardware should have safeguards in place) is supposed to be able to damage hardware in any operating system released since the 90s.
All hardware suffers from wear and tear and will eventually fail if taxed too much. Moreover, electricity costs money.
It isn't the developers' job to work around broken hardware, it is the manufacturer's job to not release broken hardware in the first place. If your GPU dies due to some game you need to send that hardware back for replacement.
It is the work of developers to build software running on available hardware, not some idealized perfect devices, for example OSes have always implemented workarounds for hardware problems: https://www.google.com/amp/s/arstec...around-is-still-slowing-down-amd-systems/amp/
You cannot return your GPU once the 2 year warranty expires.