I think that it's quite clear that the main Citroën issue in the past years was own team management. They have been able to achieve some limited success but they haven't been able to build on it.

By the way just look at the team season standings. They are the last with nearly 100 points gap to the team ahead. Thats no success no matter how one tries to twist it.