Well, I don't know if those 3 points made are to be taken seriously. I despise laziness and I don't think you can justify it in any form.
Note that "lazy" does not mean "does not want to work". As per the linked article, in this context it means:
"The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. Hence, the first great virtue of a programmer."