There's nothing particularly wrong with it, Excel works great. But almost any complex Excel file is riddled with obscure bugs and the nature of the tool makes it impractical to apply some of the most effective quality control techniques. Like you can't easily do code reviews or write an automated test suite.