Il problema cardine è quello che tu dici "ma se durante una rapina", è qua la differenza. Se ti rincorro, non è durante la rapina. La legittima difesa deve essere necessaria e attuale. Se il ladro sta scappando, non è ne necessaria, ne attuale.
Sono assolutamente d'accordo che il crimine è una reazione al furto, ma non è eseguito per legittima difesa, è eseguito per rabbia, per paura, per disperazione, per voglia di riprendersi la refurtiva, ma non per difesa. E nessuno di quei motivi, fortunatamente, giustifica un omicidio.
Non parliamo del dolo però perche non c'entra nulla. La legittima difesa è una scriminante, è una causa di non punibilità, la legittima difesa non esclude il dolo. Se tu spari a una persona che ti punta il fucile contro, tu sai di sparare per offendere, il dolo c'è, il fatto sussiste e sussiste il dolo, quello che non sussiste è l'antigiuridicità, perchè esclusa dalla scriminante della legittima difesa.
La condotta di ruggero non può mai essere legittima difesa, perchè mancano l'attualità e la necessità, non è una questione di dolo, ruggero spara per offendere, ma non è il motivo per cui non vi è legittima difesa.
Se poi vogliamo discutere che non è necessario difendersi da qualcuno che sta scappando, alzo le mani.