In just a few days, there have been some big changes in Alaska mileage accrual with partner airlines. It’s all bad news unless you are paying for premium classes. The changes (so far) are on British, Air France, and KLM. Earning was also drastically reduced on Delta earlier this year.
For all three airlines (BA/AF/KL) you now only earn 25% of actual miles flown for the lowest fares. The most expensive Economy tickets do still earn you actual miles flown. You also still earn bonus miles based on your status with Alaska, but those bonuses are based on earned (not actual flown) miles and do not count towards elite status. A few of the fare classes that formerly earned zero miles now do earn you miles, so that is one positive change I suppose.
The scene is much better in the top tier tickets.