Sometime it helps to switch perspectives, there are also a lot of Russians and Iranians who think China's the one who's too pro-western (and they talk about this on their forums), I mean, China does massive trade with US and EU, sells dual-use goods to them including ones used to kill Russians, allow Apple and Tesla to sell in China, and allow western brands to dominate Chinese market for decades, etc. China even does massive amount of business with Israel with Chinese EVs the top seller in the country. Compare that to Russia currently fighthing in Ukraine, or Iran fighting against Israel, China is practically pro-western, only from a Chinese perspective do people appreciate the long term strategy and tactical choices, and not without complaints over the years.That's why I think China doesn't bother giving so much help to Iran despite some guys thinking they should.
Someone said Iran is like Russia. Both were once empires of the past and are trying so hard to get back their glory. So they are both full of pride.
Iranian people don't exactly have such positive views on China despite the aid given so far. And they still think they are the same as whites and will be accepted to the west club. Iran is so proud of itself then surely it can take care of itself.
China isn't gonna give out free aid for no reason. If it's just gonna give aid so Iran can try harder to join the west out of some racial pride, then it's better for China to use that money on itself.
Even Russia is more humble when dealing with China now. So Iran better start learning some humility coz they are in no position to act arrogant now.
As it stands Iran has just bombed Israel twice this year with practically no consequence, have been giving weapons to Yemen to do the same plus blockade the Red Sea to practically no consequence, all while launching their own satellites on their own rocket and has a per-capta GDP higher than India while under sanctions. Israel meanwhile is still struggling in Gaza to this day, getting attacks on a regular basis by Iranian proxies on their border even after all the assassinations, and its economy is basically now entirely kept alive by US life support. If it was Iranian capital struck regularly by Israeli proxies, Israli hypersonic missiles, and its Iran resorting to assassinating Israeli proxy leaders to little effect, you would not be saying Iran is in a good position.
Iran and China are ultimately on the same side, the fact that they're a sovereign nation with independent policy, as opposed to the vassal relation US has with their "allies", while create challenges vassals don't, also give them more power that vassals can't provide.