I agree although in my opinion, Canada needs to be a puzzle piece with more versatility than just fitting into anti-submarine warfare. I wouldn't go so far as to say the Americans are mediocre at ASW however, Canada bringing a capable multi-role vessel to the equation is a massive help not only to the Americans but chiefly to our European NATO allies. One can't assume that the Americans will always be able to provide a substantial AAW escort to any and every task force, this is where the value of a more capable vessel operated by Canada comes in. In a situation where there is weaker AAW, we provide a very essential boost to that capability and in a scenario where there is still a strong AAW presence, we further add to its effectiveness due to our potent sensor suite, interlinked command & control and weapons system. Compare CSC to a lot of European frigates and even destroyers and you can see the value that even one of our ships would provide to any task force. I don't think its enough these days to pick a role and keep beating it to death, the way modern naval combat is going, we need a baseline capability to survive that is far in excess of previous generations. CSC will be a world premier ASW platform considering the pedigree it retains from Type 26 but our design is also far more survivable and capable than the baseline. There is no being mediocre at all things with the size of warships increasing, you can fit a more than workable capability for the majority of roles into one platform, its a trend we are seeing. We took a very good ASW platform and transformed it into a capable multi-role vessel, barring some catastrophe with the design, I think its a very wise strategy for the RCN and a proper choice.
Rivers would be a perfect replacement for the Kingston class in my opinion but that's a whole different thing.
While the raw monetary figures might suggest such a thing is possible, in practice I think such a thing would be unworkable. Part of the draw of a Kingston replacement would be a cheap and cheerful little vessel which can take over the former vessels roles to a more effective degree while not becoming a financial burden on the fleet. I'd say any kind of corvette or frigate able to meaningfully contribute to AAW, ASuW, ASW, etc is going to be far out of the financial wheelhouse of the typical Kingston replacement candidate like a River class. Adding these capabilities are not cheap and to further increase the crew requirements, logistics chain, training, etc required is an issue. You get to the point where once a certain amount of capability gets added, you've sunk enough money where you start putting more money/equipment aboard to increase their survivability. Better radar, more softkill measures, more CIWS, etc. Things start snowballing quickly, the line between cheap and cheerful and properly capable blurs very quickly these days. It also is breaking one of the key concerns for the CSC program, keeping a single homogenous class of main RCN combatants to simplify everything. Add on the fact that these ships are going to be required to be domestically build and modified, you can say goodbye to any kind of reasonable timeframe and cost effectiveness. Cutting ships off the CSC buy will also increase the cost of those ships due to the losses to the economy of scale alongside losing you ships at the apex of their construction, when you are getting the cheapest ships built the quickest. At best you might break even, losing whatever savings you would get but at worst you could go in the hole. We're already looking at 15 very capable combatants, that is a substantial force numbers wise in itself.
In a perfect world maybe something like this could work but as it stands now, I don't see an alternate combatant class being particularly worthwhile or possible for the RCN in any aspect right now or in the immediate future. CSC well suits the RCN and I think we should focus on a Kingston replacement that is rather tight and limited in scope to keep costs and the program as a whole under control.