Not msi rx570 armor for sure. They were the only avaible ones in my country 2 months ago and i bought many. They are the worst of rx 500 series. So cheap case, cheap fans and speed is not enough even if you make oc. I tried so many times and max speed is 28 per card...
not sure what you are complaining about 28mhs is good for a 570