There are things that Excel is good for and some that it's not. This article seems like it's blaming the tool instead of the people who are using it incorrectly.
Also I laughed when one of the complaints was "Older versions of Excel don't allow multiple users to collaborate on the same document". Well, is that Excel's fault, or should they just go and get the latest version?