I was actually responding to BFS, not SiP (I had to recheck lol...I thought "Wait...who was I responding to again?). But to answer your question, the short answer is:
Shanahan is as self-serving a mf'er as I've ever seen in the NFL, so it's difficult for me to take him at his word when it contradicts earlier statements he's made.
I commented in the past about how Shanahan seemingly flat-out lied about Doc Andrews and RG3, telling two different stories on two different occasions about Andrews giving Griffin clearance to play, to the point that Doc Andrews ended up texting a reporter that Shanahan's latest comments weren't true and that he never said what Shanny was claiming he said. I also commented in the past about how Shanahan's interviews after being fired by the Skins all seemed to follow a pattern: he wanted the moves that turned out well, Snyder and Allen wanted the moves that turned out crappy lol. For awhile there the tone of his statements could be summarized as "If only Allen and Snyder had let me do what I wanted to do instead of forcing me to make moves they wanted, the Skins would have been a much better team." Seriously, I don't remember him owning up to a single bad decision...maybe signing Beck? I dunno...don't think anyone asked him about Beck at that point lol... Lastly, I've commented in the past about how Shanahan's actions during his time here seem to undercut the idea that he was constantly forced into moves and decisions he really didn't want to do or make.
So, yeah, the guy doesn't exactly give me a reason to take him at his word, especially when those words contradict his earlier words and seem to deflect his errors to being the result of others even though his earlier words were about him having complete control over those decisions.
Drafting Cousins? I think he truly loved Cousins and once he fell into the 4th round thought "**** it, I'm going deep" lol...don't think for a moment it was his way of saying screw you to Snyder. Here's a question that rarely, if ever, gets asked or discussed: if Snyder/Allen were forceful enough to get Shanny to go against what he wanted to do either in terms of player drafted or picks used (or both), would they have also been forceful enough to tell Shanahan the Skins will not draft another QB that same year? The argument they would have used--some even said it had validity at the time--was that you don't want to create unnecessary drama and undercut the player you just spent a ****load of draft capital on. So wouldn't they have had that discussion with Shanahan ahead of time?...And if Shanahan actually said "screw you" and drafted Cousins, wouldn't he have said "screw you" earlier as well about Griffin? Something to think about anyway.