From the announcement at Walmart's Website:
Why is Walmart discontinuing Savings Catcher?
We designed Savings Catcher as a means to catch occasions when a competitor’s price on a nationally advertised item was found to be lower than what you paid for it at Walmart. Since the introduction of the program, we’ve worked hard to lower prices on thousands of everyday items across our stores, which has resulted in our prices winning the vast majority of the time when you submit receipts to Savings Catcher.
This tells us that the program’s intent has been met, which was to provide you upfront with everday low prices so that you and your family can save money and live better.