I think morality is shallow concept to base any analysis, because, in the end, where there is morality when you live in a system based on exploitation of labour?
"I'm not punching you right now, sir, it's the violent system of oppression we live in."
I'm not advocating for violence, neither endorsing GP's action.
I just stated that morality is weak base to judge any action.
This way of thinking is so commonly used to launder bad behaviour and really strips individuals of their agency in service of some cynical world view. IMHO.
You mean something like?
"If nothing is right/ethical/moral so I can do whatever to the other"