You need ships like these for about 80% of your average naval activities. Page seems to be a resident cynic as far as all UK programmes (Eurofighter/F-35) are concerned.
Lewis Page may well be a cynic, but he is speaking from experience, and he seems to know his stuff, and what he says make perfect sense. The Frigates may not be totally useless, but they are not the most efficient, cost-effective or best way to do the tasks they are intended for...