BA has it as well. With minimum guarentee of 500 miles.
Available classes FIRST Business class Economy (full fare) Economy (discounted)
Eligible classes for BA Miles
J, C, D 125% of flown miles
Y, B, H, K 100% of flown miles
M, L, V, T, R, S, N, Q, O, W 25% of flown miles
Different from AA:
H, K earn 100% while on AA only earns 25%
W earns 25% while on AA earns nothing....