Completely different areas of specialization. Rendering engineers ain't gonna fix the netcode.
It does need to be fixed though. I'm tired that the game pretends to be an action game and telegraphs things to tell you "dodge this!" and you still eat the aoe even though you moved outside of the telegraph half an hour before the hit.