You may think ‘cardinal sin’ is a strong word to use to talk about Scrum Masters that start their teams with Sprint 0. I don’t think so. I believe it is appropriate for the offense.
A Scrum Master using Sprint 0 is just as strange as an astronaut believing the world is flat. Scrum Masters should know better!