If they are that good, you should want to keep them.
Let's just say, the Bills have made a habit of taking players high, who play at a high level, and then realize they don't want to pay a player at that position that much. It's not as bad as drafting a bust, but its wasteful. Drafting a player who ends up being really good should never end poorly for the team who drafts him.