To Scrum Or Not To Scrum

I get many questions in my trainings, and one of the most common is when to use Scrum - usually preceded by utterances of "Scrum will never work in my team..."
I get many questions in my trainings, and one of the most common is when to use Scrum - usually preceded by utterances of "Scrum will never work in my team..."