So many things are wrong here... in the GPU market i mean.
From 1 Side, the names on those things keep changing all the time.
From another, the PCB layout of each publisher changes, never knowing if a cooler will be compatible.
Power requrements are givent in rounded up numbers, and most of all in Watts, not amps.
And worst part, relesed always before drivers are even past pre-alpha stage.
And then people are "suprised" that sales are not growing as they use to.
Well, make a good product, price it accorindly, and then whine about lower sales, not when you are trying to scam consumers, and then cry when they figure out you are not to be trusted.