And this thread shows why we're fans and not working for an NFL team. Me, personally, I'd keep them all with the possible exception of Lindell. Momma say what....you say. Yes, the problem with team is not the players - its the way they're being coached.
Change the coaches and you'll see a much better team. Granted, I would like to see several of our cuurent starters moved to backup roles. The biggest problem we've had is depth. So, improve the conditioning and keep Kelsay (for ex) as a backup goes a long way to sovling that. Get a good QB and solidify the Oline with some tackles and we'd be a much improved team. Now add a coching staff that knows how to game plan properly, utilize the players properly, and can motivate properly and we come a real team.
So, in short, I don't think a cleaning house of players is required at all.