True, but NATO is far more capable in the aviation and EW regimes. Meaning? NATO can establish and enforce NO FLY ZONE over entire Ukraine if it wants to but it won't do this due to political factors - no obligation to shield Ukraine.
You should read following article:
Russia has made a lot of noise about the modern weapons it has used during combat in Syria and how effective these new weapons are. Fresh Su-34 attack jets scream through the skies, while the latest in small arms test their mettle. But the reality is most of what Russia has used is not as shiny...
jalopnik.com
It explains a lot about Russian military assets (and performance) in Syria.
There are some Russian technological advances to account for in the present but not much difference on a broader level.
Russian also have financial constraints.