IntroJucer not using the unity build?

Why aren’t the IntroJucer sources organized in the unity build style like JUCE (i.e. a single .cpp/.h pair that #include everything, and no #include in individual .h)?

Was it just a matter of not doing the conversion or is there an ideological reason?

No particular reason… Some bits are partly done in that style though, e.g. all the export targets are just included in a cpp file.