Where's this information from? If it's true, that means that one person is responsible for 11 jobs, more than half of the cast (guessing they don't also handle BLU).
IF it's true, I mostly think this dev is not doing a good job with casters and ranged either. Maybe all their effort was put into BLM in EW, and then PCT in DT. Maybe they cant handle making more than one job good at a time, and they should hire more people to cover the other 10 jobs.