Another thing here is the time issue.
The more complex a map is the more time it takes to fly it.
The fist 20 min. mostly go by getting people into the server and ready cause with Lomac theirs allways something coming up for someone, either server or game issues so some have to restart or even reboot!
Just a simple 5 vs 5 round without any greater finess then killing or disable all opponents can easyly last up to 45 min. when both sides dont take any chances and fly tactical and diciplined.
Ad that up with further tecnical /software problems that easily can occur, by eventually, switching sides for each round
and you end up with 3½ - 4 hours and thats about the exhaustion limit for most pilots flying online.
Now dont say maybe a match should be devided over 2-3 weeekends i tell you that won't work cause their's no garantee there will be as many pilots available second or third round so that kind of match could draaaag on for month getting postphoned again ande again and i dont think anyone would be happy with that.