I don't know what is the point of tampering with the hardware survey for lol. Anyways steam has adjusted their hardware registering entries to account for internet cafe since a while ago.
https://www.tomshardware.com/news/steam-hardware-survey-cpu-gpu,37007.html
This is where every GPU review has been lying to you, if you check the list of steam games with the highest concurrent players count
https://store.steampowered.com/stats/
If you go by every game in that list, only in Rainbow Six does RX 580 outperform GTX 1060. Every GPU review only cares about AAA games that actual gamer care little about. Techspot also deliberately removed several massively played games (GTA V, No Man's Sky, PUBG, etc...) in their GTX 1060 vs RX 580 benchmarks just to skewer the results.
Anyways current dedicated GPU market share