Can the Russians place a S-300 on a Su-30? Again, placing a Patriot missile on a F-15 is rather technological feat.
For ABM duties (and the S-300 and its predecesors went around some ABM treaties) the S-300 is good enough. Russia is not necessarily worried of fending off MRBMs from Iran and shooting them in their boost phase, or higher up when they are starting to come down. Thus they do not need to have S-300s on Flankers, even if they could fit. As for other longer range missiles for use on an air-to-air platform, they have some rather long sticks, particularly when it comes to anti-AWACS duties.
Vastly superior? No.