I've gotten mine to 30+ without much difficulty... I don't understand what the hate is about. It needs a little special care, but not anything extraordinary.
It's wierd. I got 31.5mh/s Sapphire RX480/580 samsung , but only 22mh/s sapphire 580 hynix no matter how.
I am still working on it.