Depends on the specific circumstances of what led up to that fight. Obviously they didn't throw him off the team immediately, and he played a fair amount after the one-game suspension. That would suggest there was some nuance to it. And I will just point out the obvious, that one grown man fighting with another is different than a gown man punching a woman.
But your earlier point was based on Walker's production. From that standpoint, he is a better player than a couple guys we may have to rely on this weekend.