Ya, there's nothing wrong with using off the shelf parts, and often that's the better path because the company that makes that part is probably better at making them than you would be. If it's not a safety critical component and there's a redundant override and backups, I don't think using a game controller in itself is an indication of terrible engineering.
From the very little I've read about this, it sounds they were still using consumer grade stuff anywhere they could, including potentially safety critical parts that should be either custom or appropriately safety rated - using consumer grade stuff there is terrible engineering.