He should have said all this four years ago, it would have actually had an impact. Instead he waited until it affected him before he took a stand.
I can appreciate what he's saying and he makes some good points, but a real man would have stood up for his teammates before his own job was on the line. As such it rings a little hollow and self serving.