Lennin's "state and revolution" and accepting China as a communist country are in conflict with each other. Most tankies or "Marxist-Lenninist" are distorting both Marx and Lennin. Communism in one country can not exists for long without a global overthrow of the capitalist class. Yes, the state in these various countries control the economy more or less, but who controls the state? My assertion, and most other Trotskyists, is that its not the workers.
Unlike in bourgeois democracies, which are really bourgeois oligarchies, representatives in in China actually are elected by the proletariat instead of pre-selected by the bourgeoisie, and it shows.