It was debunked and reaffirmed within a narrower context and in general is a pretty controversial concept. Many people however have the personal experience of a limit to their willpower and that's what I'm referring to in the article. I'll actually edit it to remove the reference to Ego Depletion, thanks for poking me.