Look at our cap allocation compared to KC's. They pay several stars a ton of money and pretty much everyone else less than $2M. The Bills, on the other hand, are paying TONS of average players up to $10M.
Beane is heavily praised, but his drafting outside of Allen hasn't been good. And last year's FA was terrible, although he did structure the contracts in such a way that they can be cut for the most part.