Originally Posted by
orongo
The combinations of FF carrier, operating carrier and marketing carrier are confusing for earning miles and status. Compared to SkyTeam and Star, OneWorld is hardly an alliance at all. On the others, you don't even need to think about this. My major gripe with OneWorld is the zero, 25% and 50% miles on other carriers’ published discount economy fares.
Huh? For codeshare flights with Star you earn miles based on the operating carrier and booking class, and it is usually close to impossible to figure out the mapping of booking classes between the operating and marketing carriers. In comparison, the oneworld poilcy where you earn miles based on the flight number on your ticket whether codeshare or not is extremely clear.