Does Carpet Protection Work?

I often get asked if carpet protection, like Scotch Guard or Teflon, really works or is it just a scam for cleaners to make more money.  Let's start with "does it work?"  All carpet manufactures apply some form of protection to their carpets because they know it works and helps the carpet to last longer, [...]