Seems like Ubisoft is managing their employees just like every French consulting company is managing its consultants between projects. Why is it considered unorthodox? Is it because Ubisoft is a game editor and other editors never do that, or because they host their own projects with their own schedules, and therefore should be somewhat able to better reallocate their workforce?