Yes, people buy oil from middle eastern tyrannies, everything from China, things made from dubiously sourced raw materials etc. - but they somehow draw the line at one particular conflict or nation (not always Russia).
But no, I don't like the Chinese government either.