For a mediocre player like myself, the advent of chess software that understands the game at a deep GM level has made studying chess fun. I can play computer opponents over and over, rapidly trying out the variations and seeing the outcome. I can ask for help, I can see what I'm doing wrong. I can easily spend an hour solving chess puzzles that improve my tactics.
To me, really not a good player, I enjoy chess more than ever; the article seems not to understand how chess software impacts the game.