Overengineering in Human-Machine Interaction