Then treat fairly, this is not fair. Why not ban indian ones as well? Protect Russian one, fine but why treat Chinese enemies like India better?As I said before, Russia is a sovereign country that has the right and is expected to act in the best interest of its people and the various entities they form. In the case of trucks, they are probably trying to protect Kamaz and Ural, mainly because they also manufacture stuff for the miltary.
China isn't "helping" Russia out of kinship or the kindness in their hearts, they're doing it because it also serves their own interests, whether directly or indirectly. This also doesn't, in principle, give China the right to dictate to Russia what it does with its own market. As far as I know, the relation between the two countries is defined by cooperation, not subordination. If the Chinese government, for some reason, really hates it, they can just stop trading or cooperating with Russia and then deal with the ensuing consequences.
I think china should go and pressure Russia to give more.