Bottom line according to you: morals don't exist since everything is pre-determined (EDIT: or alternatively; morals don't exist since human's have no free will). There is always a legit reason for any action, no matter how positive or how negative.
I'm not totally against that position (because I think free will is very small in individuals) but I want to remind people of the consequences from such a position (and this is where sociologists, left wingers and all-good-bringers typically fail):
morals simply cease to exist, from which follows that you should not just feel sorry for criminals, you should feel sorry for everybody, and never condemn anybody for anything.