But it's faster to use a QList<Whatever> than having to do the same in C (repeat for all the non GUI classes that Qt brings in).
Anyway usually the consensus is that it's worth to save human time increasing compilation time. Otherwise nobody would use Rust instead of C