It's just the way that it is.. they acquired him and played him, and until the organization feels there is no other possibility for the player, then the term and contract buys them multiple opportunities.
Clearly they still feel that they can get Anderson back to being a net positive player to the team and that throwing the towel in on him at this point is premature.
We can disagree on that, but that's just the way it works. If Anderson has another terrible season, maybe things change, but this was always the outcome here. They felt he had bad luck last year and then spiraled into a lack of confidence. He spent an entire off-season with Adam Nicholas and put in some work.