At the end of the day, the Speed Force is the source of Barry Allen's powers, and he needs it if he wants to keep running. Sure, he might find some alternatives for a while, but the real thing needs to return. It's too important to the mythology of the character.