Essentially what everyone already wrote. I liked the idea of killing him in his sleep, if they really had to. So much more efficient, then what they pulled. How can they make such an ass-move so damn official? Are they also going to announce publicly, "We killed that S-Rank adventurer, because he could revive the dead, but we had to do it, because there was a tiny chance he'd end up betraying us."? No? Well, I guess in that case they should have murdered him in his sleep and involve as few witnesses as possible.
I don't go into the depths about how stupid it is to kill your "Get out of Tartarus for free"-card by either his party or the kingdom. Just fucking stupid. Marry him off to a princess and he's out of the party and no competition as adventurer anyway. Heck, marry him off to any gal of his liking, that lives in the kingdom, and you can blackmail him into staying put.
I'm also not mad at the setup. Surly it isn't fresh, but...neeeaa..good enough. What does slightly rub me in the wrong way though, is the way he revived and got saved. "It is a part of his skill"... I'd say it is a totally different skill. "Auto-revive" seems different enough from "Revive when cast". It does feel off. And the author could have evaded it by so simple means. Maybe MC could have created an artifact beforehand and didn't tell anyone about it. Or he finished it just hours before the betrayal, so he didn't have the chance to rat himself out to his friends. Or he could have cast Revive just the right moment after being stab, while falling and the magic did its thing a moment after he died. "A close call." Or an auto-revive buff/"curse" he once cast onto himself and forgot about. (The last one is also an asspull, yet better then "Part of his skill")
But it is a minor detail, I'm just a bit miffed about, and from now on, now that we know about it, it won't feel too much like an arsepull anymore, when done again. The stupidity of the cast is something we have to worry more about. But it still can turn out to be a great story.