About the fact that it is so flying unit and switched to another class outside the airport.
It's all in our heads. A certain level of abstraction
For example, in my mod.
1 turn = 4 days.
And the speed of all units tied to their actual rate (except for some units). A fuel level based to their actual operating range.
Of course speed were taken not one single tank per hour multiplied by 4 days of continuous movement.
Were taken some average values for the movement marches divisions. Given the fact that fighting the action instead of just march.
And it is much less than the individual.
Columns stretched for tens of kilometers.
Of course also speed is reduced for gameplay reason.
But based on real data, lol.
So.
Aviation has a small operating radius of attacks.
But this does not mean that for 4 days, it flew on the attack once and returned.
It means. With all four days she continuously attacked by several flights a day, the goal that you have specified.
Therefore, change in the flight mode. This is normal.
In reality, it takes an one hour fly and one hour to re-arm.