Bang on!
You can bet that City Matters won't mount any meaningful challenge on behalf of the fans. It's a group who have accepted (without any apparent objection) to hold unminuted meetings on fan related issues with the club.
If a meeting is held, minutes should be taken and made available. If the club (seemingly) insist on the contrary, CM members should walk away.
From what I've read on here from CM members, I honestly think that the club has little respect for any fans who don't pay to sit on a padded seat.