I think that’s a false dichotomy. Most of these old companies are addressing basic human activities, not problems. Unless you thinking eating good food and staying in hotels are problems that ought to be solved?
Most entertainment business are also not solving problems, and yet manage to be extremely successful businesses. See: Disney, Pokémon, video game companies, etc.