I agree with the author's conclusion that the KSS-III is the most sensible choice at this moment. However this does not mean that our navy does not also need 212CDs. Unfortunately it probably, knowing Canadian politics, means we won't ever get them.
This phrase is rather telling:
since Arctic sovereignty remains popular within Liberal and Conservative circles alike
The fact that "sovereignty" is considered a political question at all, and is merely "popular" and not "essential" is beautifully emblematic of the completely absurd Canadian point of view on the issue. If we are not willing to defend our North, then we frankly do not deserve it, and almost certainly will not have it for much longer.