Looking at it there seems to be a strong similarity with other programs in that case. I know I'm a Qantas flyer, and you get the same number of frequent flyer points on discount or full economy. But you get double the tier points (the ones that matter for status) for a full economy ticket.
I can't complain too loudly about it, given the price difference (and you can be sure the only time I've travelled on full economy is when work has paid for it!). I guess it's always more difficult to take something back once its been given out (such as a flat rate for status regardless of ticket price), rather than never having received it in the first place.