My views:
1. Bills bidding up the price for McCoy, IMO. Just a smoke screen / posturing saying they won't trade him.
2. This "culture trumps strategy" thing is absolutely right, philosophically. Assuming values are either part of or synonymous with culture. Organizations change strategy depending on the context of the external environment and their internal skills. Strategy often derives from strengths, weakness, opportunities, and threats, which are things which change over time. Your values / culture should not change.
Again, from a philosophical standpoint, I agree with "culture trumps strategy". My agreement, however, should not be construed as an endorsement of the Bills culture, because, frankly, I don't know the details of that culture / value set.
3. Stay miles away from Kaepernick. That decision is 99% related to his uncontrollable media circus and lack of focus / inability to focus on football. 1% related to his football abilities (which personally, I feel he lacks).