I dont agree with the Soviets producing junk. Some of their designs have been disappointing, and many of them have been exported to countries with 3rd rate air forces. Even the Soviet air force have had serious issues of training, flight time, doctrine, and most of all distrust/persecution of the ones making the tactical decisions with the airplanes.
Think about it? I can name a dozen or more countries using, or having used, Russian aircraft where the first, and the last, requirement for its leadership positions is Political reliability. That, or who daddy is. It got even worse in the Soviet Union after that guy flew that MIG-25 to Japan because he figured he'd had enough of communism.
The leadership of the Arab air forces which Israel defeated were modeled after the Soviets in that they simply didn't trust their pilots or Tacticians. An example would be the Vietnam war where the NV pilots were enslaved to the ground controllers and could do nothing without getting an OK from them. There is no question the operators of Russian aircraft have always been severely handicapped by significant faults in leadership, doctrine, trust, training, maintenance, equipment of export models..ect
Are Russian aircraft as good as Western ones? Some are/were, most weren't/aren't. IF they would have always been flown by western Pilots, with western doctrine, leadership, trust, maintenance...ect The results would have been far different.
I would call the Ideology junk, the ideology that consistently, in some way, prevented the operators of Russian made air craft to reach their potential. The Soviets/Russians did an awful lot with what they had available. They did not make "junk", nor, do they now.