It's a known problem in ML community. Unfortunately saying "hey we do pattern matching in our product" dosen't sound so good to investors as "We are building thinking machines using artificial intelligence".
Well ML have had pattern matching for a very long time.
Image Captioning, STT, DeepQN etc now have little to do with "Pattern Matching" anymore.