That's good news, I guess, though I'll need to see it to believe it. Honestly, more useful than compensation, would be standardized customer service reforms that focussed on improved communication. For example, passengers should have the ability to conveniently check flight status before trecking out to the airport and be able to make alternate arrangements if necessary (fyi this is sort of possible right now, but there are problems: inaccurate info, limited business hours, or they just never pick up the phone). Under the current system, once you buy a ticket, you pretty much need to get out to the airport on time or else you might find yourself touting a worthles piece of paper.
In an ideal world, I don't think it would be too unreasonable to expect the airlines to contact their passengers..... but that's a long way off, methinks.
I've experienced numerous 3+ hour delays that should never have been an issue, period.
ps - you might want to delete all but the first paragraph from the article, less you could get scolded by the powers that be.