Thanks, JuanRos!!
B and H earn according to Discount Economy for redeemable miles but as Full Fare for TPs, then? What about "Basic" fares?
It does indeed seem a bit stingy that all economy fares but Y earn as Discount Economy on partnering airlines. Does that apply even when flying on BA?