This is actually how I got my copy of Far Cry 5. My old PC had died, and then I got an Asus that came defective form a seller on NewEgg. I told them I wanted a replacement, but they gave me a refund instead. So I bought my current gaming PC, that happened to have a AMD Radeon Rx 580 in it. Which qualified for a free copy of Far Cry 5. I was able to later find the season pass on Fanatical for $8 USD. So I didn't come out so bad on that deal.
If you buy a qualifying AMD Ryzen CPU, then you also get a free copy of Assassin's Creed Valhalla.