I like Spielman, he's done a good job of bringing in talent that helps keep this team competitive. Other names this season I havne't seen mentioned are Zegonia and T-Buck.
But I think it's dangerous to oversimply our problems at any point. Is it the coach? Is it the QB? Is it the Oline? Is it the personnel guru?
To some extent it's all of these, but fixing any one or all of them does not necessarily equal success. There are no guarentees of what the results of your decisions will be. A player that was a siginifant contributor elsewhere may have next to no impact on your team at all (Thompson). A player that everyone wrote of as injured and unable to compete due to those injuries could be a real diamond in the rough (Oguleye). Also, the more changes you create, the more work it is for the new players and management to come together and jell as an organization. But from free agents to the draft, injuries during the season to execution on the field, you don't know what's going to happen and how things will work out.