Short answer: BA.
Long answer: OW prefers quality over quantity, and has a mostly adequate route structure (better than Star and Skyteam which have huge holes). But OW was always counting on JL joining to fill the Asia void, and that hasn't happened (yet), also CX has been slowed in getting routes into china. Both Star and Skyteam have actively worked at filling the voids in their networks, leading to considerable improvement (though for my routings both are worse than OW today).