Engineer
Major
If this sale seem so illogical to many, it's because military sale were not meant to make a profit. It's for strategic planning or other political reasons. Look at the U.S. military sales to Israel. The U.S. gives Israel $ 3 billion worth of military weapons(new and advanced) FREE of charge every year. On the other hand, the U.S. (along with UK and France) would not sell a single bullet to China.
Waving your hands in the air then say "strategic planning" and "political reasons" prove nothing. At the end of the day, no strategic or political reason can be given to justify the deal because there isn't any valid reason for the deal to occur. Strategically, even if China does buy the Su-35, the aircraft lacks Chinese avionics and cannot fit into Chinese support structure. The move does little to bolster China's defense. Politically, having one nation gives while the other takes, such as having China gives money to and pleases Russia in return for aircraft that cannot be used, is not a form of cooperation.
As to your example, what the US does is called giving tax payers' money to American arms industries. The money actually goes back into America's economy. Russia is not paying China to buy Russian weapons, and Chinese money wouldn't go back to the Chinese economy in this would-be Su-35 deal. Hence, you made an invalid comparison.
Last edited: