Rooting out corruption in russia is simply not possible when biggest thief is at the top of the pyramid (absolute minimum stolen from russian nation is on the order of 100 billions $$ stashed all over the world, but its hard to count when its spread across many 'representatives').
He also actively promotes corruption of his underlings, but the important point is - within hard limits of their position. Get greedy and overstep that and either modern gulag or window for you. Good luck saying to the rest of population 'don't steal!'.
Xi is not flaunting his billion dollar mansions with golden toilets or megayachts while his kids grow up in Switzerland, is he.