Yes, Josh Gordon is at fault for once again being in violation of the NFL rules regarding substance abuse. Yes, Josh Gordon needs help for his addictions and his need for substances. All those things are true, and it can also be true that Seahawks coach Pete Carroll can be a terrible guy for knowingly giving Gordon another chance and then casually dismissing him at the drop of a hat.