But his anti-corruption campaign really looked like an anti-corruption campaign. I understand that they can be used as power tools but what are the elements to believe this is the case presently?
People never fight for the fighting's sake, they fight for profit, all sorts of profit.
Why Xi wants to put down the tigers and flys?
It's because those are in his way to achieve his idea of "revitalize the Chinese nation". Because those people are having different ideas on how to do the same thing, or entirely having a different purpose.
Conveniently, it's always been true that absolute power comes with absolute corruption. That has never been more true since the economic take-off of China. And anti-corruption has always been the most effective weapon to put down powerful people.
What I was saying is that anti-corruption always will be the most effective weapon to take down powerful people in China, because of its political structure. It does not matter if the motivation is to save the economy, or whatever, there isn't much sense to guess the motivation of political activities, which always have very complex combination and reasoning can change with different angles.
I think he's genuine. Corruption is rotting the Communist Party inside and hurting China. And for all their faults Chinese politicians are nationalist.