It amazes me that companies still have the bollocks to trademark plain English phrases. The worst thing is that they do it all the time. The latest case: Apple has been awarded a trademark for "There's an app for that".
According to the U.S. Patent and Trademark Office, a trademark is a "word, phrase, symbol or design, or a combination of words, phrases, symbols or designs, that identifies and distinguishes the source of goods of one party from those of others." That means that, if any other company wants to use "There's an app for that" in this context
Retail store services featuring computer software provided via the Internet and other computer and electronic communication networks; retail store services featuring computer software for use on handheld mobile digital electronic devices and other consumer electronics.
they won't be able to do it. In fact, if they say anything remotely similar—like "There's an app for this"—Apple would be able to send their rabid legal dogs of prey to hunt them down.
Trademarks are good for commerce, both for companies and consumers. Obviously, they are very important for marketing products. They are part of both the sales pitch and the product experience, which is why companies spend a lot of money building them up, creating an image around them. That is why it's perfectly justifiable that Xerox or Rollerblade want to keep their brands as a trademark instead of losing it to common language use. And, for sure, it will be idiotic to think that another company can use Apple. Any other company but Apple Inc. and Apple Corps, that is.