Tbh, I don't know why either that there was quite a few hirings for GP/ET either.
However, the dev departments, the graphics team especially, did need it. I was hired a few weeks ago, and even though there were quite a few staff listed as part of the team, atleast half of them were not very active, and they needed to be active with the content that's being developed right now especially.