Parce que, à ouverture donnée, la profondeur de champ dépend en premier lieu de la focale.
Et plus le capteur est petit, plus la focale est courte pour couvrir un champ équivalent (c'est pour cela qu'on parle de focale "équivalente 24x36").
Les compacts ont des très petits capteurs, donc des focales très courtes (seulement quelques millimètres), donc une profondeur de champ très très grande. De plus, en général, les objectifs ont de faibles ouvertures, ce qui n'arrange rien.