This discussion is interesting. Oneworld is certainly better in codeshare aspect, whereas I (as many others too I suppose) have learnt the tough lessons on *A when codeshare and particularly when things go wrong...
However, there are two things that I don't get:
I can read in many threads people lookings especially for codeshares, I don't get that. I understand you may earn more AY points than on ticketing on operating carrier, but you will earn same points on AY anyway. And then, I see almost always the codeshared flights much more expensive (whY)? Perhaps J tix are cheaper with codeshare and then you don't need to care about inability to upgrade etc. What do I miss here?
Second q: Many times OTA tix are cheaper and often include codeshared flights. Usually I try to avoid OTA and especially codeshare due to IRROPS handling etc., especially when combining OTA AND codeshare, it will be a mess. Is it wise to continue that road or too much worry, has something changed there?