Russia and Iran don't have significant tech development capabilities.
Plus China would be tied to Russia and Iran too much. Remember that Russia actually invaded Ukraine and it knew this would cause a crisis. And that China doesn't want to take sides in the mess that is the Middle East
Really? If that's the sort of approach one would take, then it is no wonder people in the East are befuddled by the success of NATO. The fact that when push comes to shove, NATO sets aside such "bullshit" notions and carries on with the job at hand. But I seriously doubt that Chinese leaderships thinks the way you've described to be. Importance of strategic alliances ought to be more appreciated in the East, especially considering the odds that are stacked up against Russia and China, individually. What these countries both need to do is establish an "exact counter weight to NATO," by forging multilateral alliances into a single definitive one. It also requires core allied nations at the center of this alliance, and outer rim nations as partners to the alliance. Russia and China ought to be coordinating their global strategy rather than working off random ones. Where Russia is giving some attention to Venezuela, and China sets up its first overseas military base in some random African country (again emphasis on coordination, not the African counrty). Russia's core ally/allies should be inclusive to China, the same with China's ally/allies. Because however many combat ships China can churn out in a year or whichever game changing strategic weapons Russia comes out with. The absence of core allies would be hard felt in time of war.
Despite America's powerful navy, they lay emphasis on coordinating with its allies in the Pacific, namely Japan, South Korea and Australia. In the Atlantic they have Brits and Europe. It is due to these alliances, America still dominates both Atlantic and Pacific. So all of the large number of modernize combat ships, fighter jets, tanks and subs won't really be fully realized, if China and Russia cannot properly coordinate their strategic goals. The absence of such coordination and planning is likely to allow successful US hegemony in both Pacific and Atlantic.
Time for some to drop out of their "frog in the pond" approach to international strategic relations. This includes the very narrow minded, short sighted and limited scope thinking of Iran. Where Iran's "frog in the pond" mentality has landed itself in the mess it finds itself in today. Iran could benefit immensely if it works with China, Russia and Pakistan. The same goes for the absurd and hopelessly tunnel visioned indians, who seem to live in their own universe where they're the most wise, most benevolent and powerful nation on the planet (certainly not Earth). Both India and Iran are short sighted, misdirected and absurdly centric in their mentality. Whereas if both these countries would manage to get their heads outta their asses, and make a sincere effort of fully implementing their policies in line with that of SCO. They would see how quickly commerce spreading through China, Russia, Kazakhstan, Turkmenistan, Uzbekistan, Tajikistan, Kyrgyzstan, Pakistan would benefit them. Even Afghanistan would finally have peace, when countries like Pakistan and India put their differences aside and work together in the SCO alongside Russia and China. And Iran would find itself giving America "the bird" quite often if it proactively participated in the Belt & Road Initiative, instead of being obsessed with that other clown regime called Saudi Arabia. Same goes for South East Asian countries like Vietnam, Malaysia, Thailand and Indonesia. Who ought to join the SCO, benefiting in trade under one agreement, BRI. If Vietnam can snap out of its closed mentality, it would find South China Sea a place of flourishing commerce benefiting all of South East Asia.
For both Russia and China, SCO spreading through Central Asia and South East Asia, would make it a very powerful alliance which would see phenomenal growth in the entire continent of Asia. Success of SCO would allow South East Asian and Central Asian member states along with Iran, Pakistan and India trade with the continents of Africa and South America.
Strength in numbers, makes for powerful alliances able to stand up to hegemon nations.