Long-term investors should look for companies that have durable competitive advantages, which are also called "economic moats." There are a variety of types, such as high switching costs, barriers to ...