The salary cap is pointless when you factor in the lack of good free agents we have the next 3 years. I was overly critical of Kirk at one point, but with a solid OC, a ton of cap space, a solid line, 5 picks in the top 64 (possibly more), and an ok defense....why not swing for the fence and atleast try and turn the perception of this team around?
Im personally in the boat of still taking a QB + Kirk, and I know it goes against the grain, but we have too many assets and space to not go for a guy like Kirk. Front load the hell out of his deal before other guys become up for free agency and call it a day.