That's what I had assumed but TTR's comment seems to indicate otherwise.
Hi, I could be wrong but I would venture that those two points are NOT mutually exclusive
Caveat. I am not from the industry so this is purely a stab in the dark and I stand to be corrected.
On the one hand, QF might seek to reduce the attractiveness for QFF members when flying say:
PER-KUL / KUL - PER (MH), which would be a) non stop and b) potentially cheaper vs. say PER - SIN - KUL (QF & 3K/MH). This can be considered quite clear.
On the other hand, while reducing the MH I&Z intra asean fares to Eco Flex, might have the same aim, i.e., reducing the attractiveness for QFF members when looking at say, PER - KUL - BKK (MH) vs. PER - SYD - BKK (QF),
if,
MH was QF paying less for what TTR calls "Points accrual 'commissions" then QF might also seek to make MH Business Basic Fares less attractive for QFF members seeking to build status vs say 3K which flies intra asean and does have a business max option. Hence why I would consider the two views NOT mutually exclusive.
Recently CX, made it harder to determine fare class at booking, and QFF also dropped the earn categories on some CX fare classes.
Finally, while QFF earn rates for Malaysia UK / Europe on MH are in my view, painful, the same cannot be said for BA which also serves Malaysia UK / Europe (or at least did pre 2020)
On a less related note, MH no longer assigns fare class in Y based on the ticket type. One could buy the most expensive Y fare "economy flex" and get say "Q" class which does not earn anything on most OneWorld Partners which can be seen to reduce / eliminate "Points accrual 'commissions" for OneWorld Partners whose FPP members fly MH.