Fault? For what? They said they got the player they wanted. We got the player we wanted, plus. Sounds like life turned out pretty good.
Every team goes through it at some point, in some form or fashion to varying degrees, ... And it is a fact of life in the NFL today. What degree, and what your expectations are, varies as well.