I would have few complaints if they had made this decision at the end of the season. However, you just don't get rid of a driver mid season; unless it's a disciplinary reason.
If Citroen are happy with safe 5, 6,7th place finishes, then good for them.....