A razão pela qual o Case-1 não funciona é que rm não aceita os argumentos via STDIN, ele leva os argumentos ou arquivos para remover como:
rm file_1 file_2
Considerando que em Case-2 xargs pega a saída do comando find via STDIN e converte os nomes dos arquivos como argumentos para o comando rm .
Por favor, leia man rm e man xargs para ter mais ideias sobre isso.