CX is definitely over-complicating itself. Best yield management doesn't come just by making 54 fare options for mere cattle class from Australia to Japan.
example below for AUS based traveller credit to QF. the Econ LITE defaulting to "V" class and if I want "L" to earn QF points it has 18% premium to cheapest. I don't think it's worth it. As the OP somewhere said above, the 57% premium one pays for FLEX fare vs LITE in the "V" class, still earns no credits for QF, something one would be pretty annoyed at. CX should just standardize fare code and fare basis instead of introducing this 3 tier fare classes.
I must suspect it's yet another dumb use of
McKinsey Graduates who's never been a frequent flyer that came up with complex 3-Dimensional Matrix of fare basis+booking class like they were doing University Assignment. Real world works differently.