Has nothing to do with AMD dude, I am using AMD (3 cards),
@eidairaman1 is, and probably a good chunk of the people on this forum (up to half) use AMD cards without issue. If all three were bad you just got a very unlucky batch that most likely had faulty ram (Which has nothing to do with AMD) or ram that could not handle the clocks it had which happens from time to time as they can sneak past testing in some situations.
I have had cards come faulty before as well, I have an old x300 from AMD come bad and even a GTX 295 was bad when I bought them years ago. Does not mean its the companies fault and more likely its the vendor than the company but things happen in the computer world and its just something we all have to deal with.