I would have to agree with this.
Recovery is just as important as training.
You don't grow while lifting, you grow while resting, sleeping and recovering.
I am not too sure about a programmed deload, I did 5/3/1 for a while and found the deload week unnecessary a lot of times, but even the program allows for you to skip the deload if you feel up to it.
I will probably go back to 5/3/1 in the future as I enjoyed the program.
I would say deload when you need a deload, ie if you don't feel up a big workout then don't do one, but don't confuse being lazy with being exhausted.