A 3GHz card barely keeping up with a 2GHz card. I know you shouldn't compare clockspeeds across architectures, but holy shit they want to really prove it this time. So AMD still only knows how to do things fast but not how to do them well.
In some ways, AMD GPUs are like Intel CPUs
Relies on old technology
Downplays new technology
Pushes frequencies to the max in order to brute force architectural deficiencies
The good news is, AMD's gen on gen improvements are quite impressive so there's certainly some hope for the future. We will see though.