I agree on the kHz (as well as on MP3), but I deeply disagree on 16 bits.
Because yes, if you keep your headphone volume at a single reference level and never turn it up, then 16 bits is fine. This is very much proven.
BUT this ignores the fact that people often turn up the volume a ton to hear the quiet part of the classical music, or on that YouTube video where the volume is inexplicably 5% as loud as it should be.
So in practice, 24-bit audio allows you to retain perfect fidelity even when you have to turn the volume up. 16-bit doesn't.
I don't understand why nobody ever talks about this. (Or why you have to install special utilities on your Mac to be able to turn up the volume to 200% or 400% in order to listen to those YouTube videos that are maddeningly recorded at 5% volume.)