First, a long-running SEAD / DEAD campaign by Ukraine last year and early this which thinned Russian air defence throughout occupied territories and left Russia with difficult deployment decisions for what remained.
Second, improvements to drones (speed and EW resistance) and expanded production - meaning the air defence can be saturated.
Third, Russia's vast geography itself, leaving countless approaches to targets impossible to defend.
First, a long-running SEAD / DEAD campaign by Ukraine last year and early this which thinned Russian air defence throughout occupied territories and left Russia with difficult deployment decisions for what remained.
Second, improvements to drones (speed and EW resistance) and expanded production - meaning the air defence can be saturated.
Third, Russia's vast geography itself, leaving countless approaches to targets impossible to defend.