It is a great victory. I am tired and sick of airlines to take advantages of de-regulation. They should be the one to be blamed for the hidden city strategy and they created this monster themselves.
Also technically, airline ticket is a "contract" rather than a "service". This type of mentality is bizzare. Can you imagine what would happen if every merchant uses this type of logics? Consumers will have no option to give up services they don't like, just simply because they have paid for it. This logics makes me sick. Whoever invents this for airlines is a genius, a sick genius.