You and/or other readers might find my personal alternate definition of spirituality interesting. After discussing many poeples definitions of spirituality in my https://medium.com/p/ff45cb53eaf2, I wrote:
"Everything above is true of spirituality, but it boils down to something very simple. Be the best person you can be, with progress, not perfection. This is why we are here, as spiritual beings (souls), seeking human experiences.
When I use the term spiritual, I use it in a manner that transcends the binary of theism versus atheism. One can act entirely spiritual with or without a belief in “god” however one understands that term. Spirituality only requires love, empathy, compassion, humility, honesty and courage.
As I define spirituality, there is a flip side to the coin and all those positive feelings— accountability, both personally and holding others accountable for their words and deeds."
To turn the other cheek or not is a case-by-case decision. I don't see it as a mantra. Sometimes we can give the person the space to as you said "to recognize nobiility in the face of their own bad behavior" and sometimes we should not. Sometimes, one has to stand up even when those harmed have chosen not to do so themselves, as I did for DMY and the rest of the Illumination family three years ago: https://medium.com/mind-talk/jaccuse-453866221e2c