Bhai i will rather trust Russia than Uncle Sam as far as supplier is concerned, despite of us being their arch rivals and us playing pivotal role in breakup of Soviet Union, Russia has kept a low but steady transfer of arms to us, engines of JF-17 are you biggest example.I am not disputing utility of certain equipment, just the trust of Russia as supplier. Also you will agree all the equipment you mentioned we got from China (albeit Russian designs(.
We literally broke up Soviet Union and yet they want to keep their supply chains open with us while being cautious, on the other hand you have the bully spoiled kid of the school i.e. Uncle Sam who likes to enforce embargo's for one stupid reason or the other while we have been helping them for ages.
Just my point of view