Let's remember how good Nick Diaz is, Anderson controlled the action and picked him apart with ease.
Yes, lets remember how good Diaz is. Never beat a legit Top 10 fighter, is a .500 fighter in the UFC, and was the champ of a minor league organization.
He won that title by beating a guy who never won a fight in that organization, defended against another guy whose only win in that organization was against the guy with no wins, and then beat Daley who ended up 1 - 3 in that organization.
So his three championship fights in SF were against 3 guys with a total of 2 wins in SF.
Most of his "signature" performances are against guys from a weight class below his, and he has lost to the better little guys as often as he's beat them.
When he fights good fighters he loses, usually by wide margins (50-45, 49-46).
That's how "good" Nick Diaz is.
If he wasn't a well-known dope smoker he would have almost zero following. Most of his fans don't even watch his fights, they just go on forums and spew nonsense about how he stood tor-to-toe with Anderson Silva, and could have beat GSP.