This author has obviously never had to deal with ADHD...
If you replace work with going to the gym, discipline says "go to the gym" but regardless of discipline you cannot lift the 300 lb weight." Likewise, discipline can get me to sit at my desk, but it alone cannot make me do the work. It is not physically possible. There really does need to be something else. Motivation, incentive etc.