> You don't need "classical encryption" for quantum key distribution. With QKD you can provably detect if a MITM attack happened.
This is incorrect. QKD can detect passive mitm only. It cannot detect an active mitm.
Which is the main reason its overhyped, since as cool as QKD is, you still need active mitm prevention, so you have to rely on classical crypto anyways.