why cut the team which brings more capabilities to the table?
Because it costs more? Whatever one's allegiances or preferences, the Merlin costs far more to operate than Puma. It would be very sad to see CHF go, but then it was also sad to see the back of Harrier, Ark, Nimrod, and the need to save money has hardly gone away...
As for the Griffin HAR2, I wouldn't trust a word on the linked website - full of bolleaux of many varieties (eg under Sea King, 22 Sqn based at St Mawgan, or Squirrel, 'max altitude 16,000 feet', and apparently used by '60 (Reserve) Squadron'...good to see that the powers that be have made sure that they are bang up to date with their FJ content, such as the recent renumbering of 19 Sqn to IV Sqn, but it's a shame that the Hawk T1 is attributed to IV Sqn...need I go on...)