Earning as per fare class was in force before and WP members didn't exactly earn plenty of miles by flying AF cheaply:
Effective September 1, 2007
Earning Banked Miles on Northwest-coded, Air France-operated flights
100% of actual miles flown (500-mile minimum)
50% mileage bonus for travel in P, F, J, C, I, Z
Elite Qualifying Northwest Fare Classes on Northwest-coded, Air France-operated flights
Elite Qualifying Miles at 150%: P, F, J, C, I, Z, Y, B
Elite Qualifying Miles at 100%: M, H, Q, V, L, T, K
Earning Banked Miles on Air France-coded, Air France-operated flights
100% of actual miles flown: Y, S, B, K, M, R, A, H, T, V, Q, W, E
50% of actual miles flown: G, U
25% of actual miles flown: N, L
50% mileage bonus for First/Business Class travel: P, F, J, C, D, I, Z
Elite Qualifying Air France Fare Classes on Air France-coded, Air France-operated
Elite Qualifying Miles at 150%: P, F, J, C, D, I, Z, Y, S
Elite Qualifying Miles at 100%: B, K, M, R, A, H, T, V, Q, W, E
Elite Qualifying Miles at 50%: G, U
Elite Qualifying Miles at 25%: N, L
Elite Qualifying Segments: P, F, J, C, D, I, Z, Y, S, A, B, M, K, H, T, R, V, Q, W, E, G, U, L, N