I did, but had to give you some sh-- for it.
Not really. There were a large number of runs last year that the CBs were responsible for but didn't stop.
I feel we've upgraded the run stopping ability on the inside significantly. The next step is to address the outside, and our largest weakness in this part of the game is the CB position, who weren't very good run stoppers last year.
Depends. Which company did you buy it from, and which technology was it? Samsung makes a number of TVs branded by other companies.
The mistake the Bills kept making was drafting DBs while not addressing the lines, I do agree with you there. However, they are now addressing the team as a whole, upgrading every position, including the OL and the DL. As a result, one of the current weakest points on this team is at CB (yes, even weaker than DE, DT, or other positions where depth is needed). As a result, it is not hard to justify taking a CB in the first round this year, especially if one is rated highly on their draft board.
Which, of course, are where the Bills already have 3 players that we aren't talking about replacing, and need depth more than anything else. But alas, this idea that the Bills should neglect a position where they need a starter at for a position where depth players or role players are needed is wrong. The Bills need to solidify the starters, and then build depth. The idea that the CB position is a "luxury" is one I wholeheartedly don't agree with.