As I proposed in another thread, if qualifying is such a difficult thing to decide then lets do away with it.
Saturday sprint race; half distance, half points, grid determined by reverse Championship order.
Sunday main race; full distance, full points, grid determined by finishing order of the Sprint race.
More racing, better for promoters and viewers alike.