Really, stop using the faction ability in the calculation.
"Morkvarg" is obviously better against destruction, but he is far worse in keeping high value buffs intact; so he has no guaranteed Persistance because he cannot keep a single non-base buff. The game is about value not about pumping all removals on that one annoying card. You don't have to destroy "Morkvarg" because all high buffs applied to him vanish after he gets revived - you can just ignore and outpower him (similiar tactic as against for example high-strength gold cards).
The statement against "green" strength buffs in high tier skellige decks is just wrong (Axeman?, Commander's Horn?).
Again some calculations (without faction abilities (please...)) - played round 1/2/3:
"Mahakam Defender" (bronze) & 1x "Mahakam Guard" (which also has Weather Immunity) together give a total strength value of 31/22/13 over the rounds.
"Yarpen Zigrin" (silver) & 1x "Mahakam Guard" (which also has Weather Immunity) together give a total strength value of 26/26/16 over the rounds.
"Morkvarg" (silver) & 1x "Clan Tordarroch Shieldsmith" (no Weather Immunity) together give a total strength value of 27/22/14 over the rounds.
"Mahakam Defender" (bronze) & 2x "Mahakam Guard" (which also have Weather Immunity) together give a total strength value of 50/36/22 over the rounds.
"Yarpen Zigrin" (silver) & 2x "Mahakam Guard" (which also have Weather Immunity) together give a total strength value of 42/42/25 over the rounds.
"Morkvarg" (silver) & 2x "Clan Tordarroch Shieldsmith" (no Weather Immunity) together give a total strength value of 37/30/21 over the rounds.
...
If you consider the "Mahakam Guard" as +1 base power (then no Weather Immunity) or without considering the body of the buffing units (as in "Swallow Potion" against "Mardroeme" as buffing card) the difference is even higher.
"Morkvarg" is obviously better against destruction, but he is far worse in keeping high value buffs intact; so he has no guaranteed Persistance because he cannot keep a single non-base buff. The game is about value not about pumping all removals on that one annoying card. You don't have to destroy "Morkvarg" because all high buffs applied to him vanish after he gets revived - you can just ignore and outpower him (similiar tactic as against for example high-strength gold cards).
The statement against "green" strength buffs in high tier skellige decks is just wrong (Axeman?, Commander's Horn?).
Again some calculations (without faction abilities (please...)) - played round 1/2/3:
"Mahakam Defender" (bronze) & 1x "Mahakam Guard" (which also has Weather Immunity) together give a total strength value of 31/22/13 over the rounds.
"Yarpen Zigrin" (silver) & 1x "Mahakam Guard" (which also has Weather Immunity) together give a total strength value of 26/26/16 over the rounds.
"Morkvarg" (silver) & 1x "Clan Tordarroch Shieldsmith" (no Weather Immunity) together give a total strength value of 27/22/14 over the rounds.
"Mahakam Defender" (bronze) & 2x "Mahakam Guard" (which also have Weather Immunity) together give a total strength value of 50/36/22 over the rounds.
"Yarpen Zigrin" (silver) & 2x "Mahakam Guard" (which also have Weather Immunity) together give a total strength value of 42/42/25 over the rounds.
"Morkvarg" (silver) & 2x "Clan Tordarroch Shieldsmith" (no Weather Immunity) together give a total strength value of 37/30/21 over the rounds.
...
If you consider the "Mahakam Guard" as +1 base power (then no Weather Immunity) or without considering the body of the buffing units (as in "Swallow Potion" against "Mardroeme" as buffing card) the difference is even higher.