Yes and no
Politics was a definite cause of the schism, in that Rome was both a religious and poltical force. Many of the German lords didn't like cow towwing to the Roman poltical structure, so they happily accepted the reformation efforts of Luther.
Although pride would prevent it, most Catholic theologians would have to admit that Luther spoke the truth about the Church. Unfortunately, the response of the CC at the time was the Counter-Reformation which was the worst response imaginable (and the doctrine of infallibility was a direct result of this time period).