It's getting pretty depressing. But it's worse seeing reds come in and then log when they see the numbers. Have watched up to 10 people do this in the space of an hour. If they'd all hung around we'd have had a viable match up.
Well, it happens also vice versa, green pilot pops in and out. Some fly one mission and log after been killed or just ditch and disappear, when a red dot appears in their proximity.
At least in my case I do it for two reasons: I log in, there are several greens and no other reds. Shall I go and offer them easy kills without possibility to gain anything? Mostly not. Sometimes I hang in there for a while to see, if any others are arriving.
Or, I log in and in roster I see 1 or 2 greens, no other reds and I think, shall I start closing bases alone or try to hunt down NOE boomers? Mostly I don't stay. I also often log out when there are lots of reds and no greens or just 1, as it is pretty one sided.
Battle makes sense and is entertaining, when numbers are close to each others but how to gain it? IMHO blaming one color for creating the situation is slightly narrow point of view.
I don't do things like flying if I don't like doing it. I'm not there to gain points to brag with, but have fun. That's why I often fly nowadays offline. There one can always have cons and situations, nobody starts calling you names after shot down or bails/ditches when you approach.