I mean it's a fictional character so they can do what they want but somehow Lance became bigger than Zavala, losing him was basically like losing the character.
Now it's kind of awkward what they are going for they could use any voice. Were they going for someone who sounds like him (because Keith David does not) were they going for a big name? (seems to be the case) and then they gotta make sure it's a black guy so it makes it a little bit more awkward.
Which they could have avoided if they did a send off and brought in a new character.