since that article in Oct the difficulty and network hash speed have climbed dramatically
As the article says
"Higher hash rates = higher difficulty. So this almost guarantees an ever diminishing decrease in mining profits."
see the graph here
http://mining.thegenesisblock.com/