Modi and the BJP are strategic idiots. Their strategy has largely backfired on India's interests. China/Russia/Iran are the primary civilization states that span the humongous Eurasian continent and their alliance is solidifying this massive bloc into an indestructible fortress. India, instead, has chosen to become an appendage to the Anglo axis in the hope that it can get the crumbs from the declining Anglo world, OEM manufacturing, access to American universities, access to Silicon Valley, etc. But in the end, the costs will be heavy because India is becoming isolated in its own neighborhood and is the only American ally that shares a land border which makes it especially vulnerable to China's bully tactics. Whenever China gets pissed, it can lash out and punk India just like it did in Ladakh. Trump doesn't even deliver on his promises as evidenced by him cancelling H1B visas, which are dominated by Indians in Silicon Valley. By losing this port, India is losing any strategic foothold they had in the Middle East. It is losing its one attempt to compete with China and Pakistan's efforts in Gwadar.
Modi is truly an idiot when it comes to strategy.
China has actually reached where it is due to these "crumbs" from the western world. China is really nothing without Western companies setting up factories in China. Has China reached this GDP level due to new innovations or inventions? No, only by mass manufacturing goods for the west. The so called decline of the anglo world is the kind of bullshit we orientals tell each other to feel good about ourselves. If the west was declining, there wouldn't be millions of Chinese. Indians or Pakistanis etc waiting in line for a Canadian or American visa.
All innovation takes place in the west. Has China ever produced a new drug that really made a difference? No. Does China have an equivalent of Microsoft/Google/Apple/AMD/Tesla/SpaceX/Intel/Qualcomm? No. Name a single innovation attributed to China in the last 100 years. Everything you see today from cellphones to laptops were designed in the west, the westerners taught you to produce them and you produced them. Japan produced them earlier and when it got too expensive, production moved to China, i don't really see what your point is about western crumbs when China literally owes everything to these crumbs.
Russia now on the other hand does have an excellent history of innovation and contribution of sciences, they almost won the space war, but now it's a different picture after the cold war. 70-80% of Russian economy is oil or defense products. The entire population is hooked on vodka and declining.
There is no Russia/China/Iran super civilizational block, nothing more than a fancy term for a bunch of countries where China will build roads, bridges and dump super cheap products and in return will get cheap oil(maybe even free once the 400 billion debt gets too much as it did in Africa, Sri Lanka, Malaysia etc etc). Russia and Iran don't really have a choice since they are sanctioned by the west, so this is their only hope of getting some hard cash. If they weren't sanctioned, this bloc wouldn't exist. In terms of Civilization ties, Russia doesn't have any grandiose history of civilisational ties with China and is far far closer to the west. Russia is basically moscow and surrounding regions(which are in Europe, thousands of km from the last Chinese outpost) Funny enough, the Pakistani members who are jumping the highest have the lowest status in this block. They neither have oil, nor do they produce anything, Pakistan is simply a transit point for Chinese goods to reach Iran and Central Asia and for Iranian oil to reach China and at the same time, a market for Chinese products due to their large population. Any gains in infrastructure will most likely be undone due to the decimation of local industry that obviously can't compete with Chinese imports( I highly doubt China will allow Pakistan to keep tariffs).
We are not losing anything, Modi made the right choice.