I always thought he was a decent, underrated fighter, who was experienced and quite good at everything. He's been on a tare recently too and by watching him fight you can see he's not the same guy who got subbed by Ben Saunders.
The argument 'who has he beat?' is still there, which is honestly a pretty solid argument but Askren has already dominated better fighters than Ben Saunders or Ryan Ford, better fighters than a good number of UFC top 15 guys too.
I'm not claiming Santos is a top 10 guy but you're(and so many others are) discrediting Askren for that performance, more than you're giving Santos the praise he deserves for his performance.
Overall this post rustled me to be quite honest, especially after seeing so many fighters go from being nobodies to top guys in a relatively short amount of time. The 'he's not top 50' argument is meaningless, more fans need to realise rankings don't mean shit.