It is a bit funny to read about the "superior" Boeing 777F and about the "outdated" Il-96. Time to look at some facts:
1. The "modern" Boeing 777 originates from the Boeing 767-X project of the 80s and after several redesigns and updates became an essentially new design launched in 1991, first flight in 1994.
The Il-96-300 were designed in the 80s and flew in 1988 for the first time. A six year difference here and it was state-of-the-art technology wise (same with the 777).
2. Boeing 777 have been available with "outdated" Rolls Royce RB.211 engines but in their bigger Trent 800 version. P&W has also been onboard with the PW408x series, which is derived from the PW4000 series. The PS-90A on the Il-96-300 were developed in the 80s and is comparable with the PW2000 and RB.211-535 series.
3. A deeply modernized Il-96 called the Il-496 is in development now and is expected to fly in 2019, using seriously updated PS-90A3m engines.
4. The fuselage diameter of the Il-96 is 6.08 meters and the B777 is 6.2 meters. Boeing did plan a 6.1 meter diameter originally but decided to widen a little bit.
If this is an argument, then Airbus would be dead in the water since their widebodies share a narrow 5.65 meters fuselage beside the A350XWB and A380.
B777 is an excellent aircraft in general but not the way NATO fans want it to be (i.e. superior compared to Russian designs). One thing is clear and it is that the Il-96 production is low and getting an Il-496T if launched would make more sense than the Il-96-400T (the -400 is about to be replaced by the 496).
If the PS-90A is "outdated", the same applies to Western engines of similar vintage then (i.e. CFM56, PW2000/4000, RB.211/Trent 700/800 et al). The "modern" engines now are the GEnx and GE9X, Trent XWB and 7000, PurePower PW1xxxG series, LEAP-1 and PD-14 (and the upcoming PD-35).
The only way of getting "modern" engines today is by ordering a B777-8/9 (GE9X) or an Airbus A350XWB or perhaps the A330neo when we are talking widebodies today. A B777F doesn't count because it has "outdated" engines....
It doesn't work with this double moral, i.e. "Western aircraft from the 80s is better than Russian aircraft from the 80s, the former is modern and the latter is outdated". Same nonsense as one journalist complaining about the "outdated CF34" on the ARJ21 without mentioning Embraer et al with... CF34. Everyone ordering E-Jet E1 series or flying them have "outdated engines"... Poor airlines.