Some of the power requirements are probably legacy, too. I remember the Dash 7 and 8 having a mainly DC system with variable AC used for de-icing and some pumps only, but they still needed transformers and TRUs for some sytems.
Another relevant factor is that Constant Speed Drive generators are more complex and probably heavier than variable AC and DC generators.