Apparently, that number doesn't have any real research behind it to begin with. What's being questioned is the seemingly arbitrary number itself, not the concepts, as far as I can tell.
Of course getting out and walking is good for your health. Keep it up!