Criticism is a way of life for many on CB. There no doubt some things that need improvement (such as perhaps early recruiting, etc.), but in truth BYU has done well on this point with some recruits (like Lake), not so well with others (Empey). Every program has finite resources and time to recruit, and sometimes investments of time and effort are focused on guys who will choose to go elsewhere.
Some criticize to point out areas that where the staff should improve, while others criticize primarily to point out more reasons why Bronco and members of his staff should be relieved of their duties. Same CB, different topic.