Russian military products are not excellent lol. Holy shit how much propaganda have you been eating? Aside from their small arms industry their military hardware is largely trash. They have some decently tough equipment but most of it is at least a generation behind, even at the point of first being designed. Their aircraft are hardy but lack critical equipment on board and are prone to failure and malfunction. Russia is not prepared for war against another western power. They may be improving, but they're still far behind most other powers in almost every way.
I would be inclined to believe that our propaganda or over-confidence has been just as effective in downplaying Russian capabilities. For the most part we had barely even paid attention to Russian air-force capabilities until recently. The SU-35 alone is more capable than the F35 which is not surprising given the F35's role to enter airspace and mop up after the F22 has sanitized the airspace.
http://www.ausairpower.net/APA-NOTAM-05072010-1.htmlhttp://www.defense-aerospace.com/articles-view/release/3/158684/russia-touts-su_35s-before-zhuhai-presentation.htmlWhile the F22 may or may not outperform the SU-35, at 40 - 60 million dollars a pop vs the F22's 150 million dollar cost I would assume its a good performance vs cost production tradeoff. At the moment we know little about the PAK aircraft the Russians are producing but in terms of aerodynamics the Russians have made some excellent quality products that are suited to the varied conditions of Russia.
But effectively your capabilities are nothing unless they are complimented by a sound strategy which aims to cover your own weaknesses while exploiting that of your enemy's so depending on how you use those products/aircraft vs what their design and function entails will determine whether or not their excellent for the role that theiy're designed role.
In terms of repairs the F22 and F35 are high maintenance aircraft that constantly require repairs:
http://www.washingtonpost.com/wp-dyn/content/article/2009/07/09/AR2009070903020.htmlAdditionally the ability to learn from past mistakes and the privileged of actually being able to make mistakes to learn from are equally important. Necessity is the mother of invention.
Mainly the lack of UAVs for recon operations, the inability of Russian ECMs to jam incoming SAMs (Su25?), a lack of CAS for armored groups and a lack of combat control systems. It was after the Georgian war that Russia announced it would modernize its military after I assume it realized that there were serious weaknesses in its military's operational capabilities.
http://sputniknews.com/analysis/20080909/116657490.htmlWhether or not they applied the lessons in their new designs I don't know but Russia is certainly attempting to modernize on all fronts be it its submarines which can move undetected into US waters or its tanks or its planes.
As far as AT is concerned even a 90's Kornet can disable an M1 or Merkava tank especially if their not complimented with CAS or infantry support:
http://www.janes.com/article/39550/iraqi-abrams-losses-revealedhttp://en.wikipedia.org/wiki/9M133_KornetBasically what I am saying is that whether or not modern Russian equipment is excellent; it certainly isn't shit but actual combat performance is the real test which is unlikely to happen anytime soon for the more modern systems.