Yup, and don't forget to add, anytime a player starts getting very good, we trade him away for a draft pick rather than write a new contract that will eat into the salary cap.
Not meaning to be a doomsayer, we are better off now than under TD and DJ, but blowing up the team isn't going to solve our problems.