1) Caitlin has addresses your specific criticism about every 2 weeks or so.
2) Your critique is impossible to fulfill. If she were to critique China and Russia, then someone else would note she isn't critical enough of Iran, or Venezuela, or North Korea, or, or, or. She could write nothing but critiques of those countries and still someone would not be happy.
3) Are you having trouble finding articles that criticize China and Russia?
4) It appears to me that your "wish" for Caitlin's viewpoint is actually a passive-aggressive accustation that she is carrying water for Russia and China.