Exactly. You finally get it. If you have no respect for rules you shouldn't be allowed to have control over someone else's well being.
Sonnen was caught and served the suspension that the NSAC imposed on him so IMO he has a clean slate. He never tested high before and has not since.