That is not on him. Everything is done as a group. And there are many things outside of Ion's control that can cause the dip. Alslo, directing the game means getting everyone on the same page and coordinating multiple teams into one project. None of the "evidence" you provide that he is extremely incompetent at directing the game.