Everyones suspension of disbelief is unique to them. I can suspend disbelief for pretty much any magic system. But I usually get pulled out by the behaviors of characters that I don't believe. Buildup to a breaking character moment should not be understated.