Creative to write (not so flattering I imagine) songs about United Airlines. United is not alone here of course. Airlines usually like to exhaust complainers until they give up. One reason why the EC is now forcing airlines to cough up for all the delays they claim is not their fault, but really is part of the business risk.
As for Cyberlink: I do hope they listen to customers and respond in an honest fashion. Some claims may be unrealistic, but those that pay and don't get their download for whatever (technical) reason, should be assisted and made happy.
I haven't jumped yet, so I'll follow this case with interest.
As the article says "don't underestimate the power of YouTube and Facebook". I'll add "...and forums".