Ideally that would work, but the workers for bethesda are people too with families to feed. They can't just tell the people who can't fix bugs "we don't really need you right now. Get lost"
Well, maybe this is different from animation, so tell me if I'm really mistaken. But the way I see it, when I rig a model with a skeleton so the model can be animated by the actual animators, I've basically told them that this model is good to go, and you can now do your job. However, let's say I didn't do my job right, and when you try and make the model walk, its head goes spiraling off because I didn't rig the skeleton properly. Now the animator has to go back and fix the problems that I created because I didn't test my rig. Shouldn't I be fired for that? I mean, it's assumed that if I made the thing, I know how it works and should be able to go back and fix it if need be, and it's assumed that if I handed it off, it should be done and in working order.
I assume that if someone's writing code for a game, they know how to test the code to see if it's working properly and how to rewrite the code if it isn't.
you beat me to the punch, dont fire your staff for the mere thought of hardcoes getting angry at splitting the resources and created small extra hurdles
Of course not. But if one of your team members adds things to your game that breaks it even further because s/he can write code but can't for some reason go back and test it or correct it when it goes wrong, maybe you should let that person go.