Celestar: I don't like to contradict, but I believe you are mistaken. Certainly with BA you get all or nothing, there is no fare which gives you 50% of miles.
My understanding is that explorer Economy tickets with BA are in S class, which get both full miles and status points.
Nick