Justin, I am the professor who wrote the article.
The 44 hours is not a number to show how much extra I had to work. Believe me, a 14-hour day is a pretty common thing for me. Teaching is only part of my overall job (I also have to do research, supervise PhD students, review papers, serve on committees and many other things).
The 44 hours figure is given just as a contrast to the actual time that I spent in class. I would much rather spend these 44 hours on helping students, on creating new assignments, on finding things in the news that are relevant to tomorrow's class and so on. Instead, these 44 hours were literally wasted on the students that should have been the least deserving. (When I had the student crying in my office, I had actually lines of students waiting outside to ask me questions about the material in the class. Most of them ended up leaving, as they could not wait for so long.)
Also blaming NYU/Stern for this is a rather shortsighted approach. I would not be surprised if the situation is identical in many other schools but just nobody has the incentives to fight cheating.
Just a note: My PhD is in computer science. I have a technical background. I code for fun, and I detected cheating in the Excel assignments using my own code.