Personally, I don't like what NWA airlines is doing, but in a transparent world where everyone is competing on price, this may be the only salvation for airlines: Have everyone see / pay for the services they do / do not want.
This looks very different than today's world and will make people upset during the transition as the 'old deals' are replaced with new ones.