With due respect, I wouldn't bash Russians the way you do. Russia seems clearly ahead of China in some critical areas of missile tech largely because of residual benefits of the Cold War competition with the US. However, China is closing the gap quickly in the last decade. This S-300 system was what China ordered more than a decade ago.
In general, the millitary(SCO), geopolitical (UNSC) and economic Sino-Russian strategic alliance is far beyond what Russia could possiblely share with India, a typical Client Relationship based on cold cash, which is no more and no less than the relationship I have with the convenience store owner in my street. I would not take any random individual Russian's view here in a thread as anything remotely representative of average Russians' stance, let alone its official one. So chill out.