Nice solid review.
As for those that have questions:
-- blithely stating "the test results don't match results that I've seen elsewhere" without providing links to said tests means you're really only giving your personal opinion...& that & $5 will get you a cup of coffee at Starbucks.
-- Those stating the RX 570 isn't in stock anywhere apparently aren't looking in the right places. PCPartPicker shows 10 different versions of the RX 570 available (https://pcpartpicker.com/products/video-card/#c=392&sort=price) from 5 separate manufacturers in the USA alone.
-- As far as price vs. performance, we've been here before. When the GTX 1060 (6GB model) & RX 480 first came out, the GTX card had slightly better performance (~10%), but its MSRP was much higher (~25%). So as long as the RX 480 was at least 10% cheaper than the GTX 1060, you could safely buy it with the assurance that you were getting your money's worth. And now, we have the GTX 1060 (3GB model) providing ~2% more performance, but costing ~10% more -- the MSI GTX 1060 in the review running at $216.99 USD while the Gigabyte RX 570 Aorus model running at $196.99 USD (https://pcpartpicker.com/products/video-card/#c=378,392&sort=price&m=18,27). So again, if you're looking for performance in a specific game, you can pick whichever card performs better, while being safe in the knowledge that (except for RE7) you're not losing performance or wasting your cash with either choice.