It's not that Ferrari is not functional. It is, but it severely hampered by management.
When they were successful, they tried every new idea out, directly at the track. Because they they had their own track at the door. When they weren't allowed to do that anymore (all others complained about their unfair advantage), they had a gap from the idea to get the result from trying it out. So they build simulators (which all the others already had). But they were still used to try anything out, so that their simulators couldn't reproduce anything anymore. Because they constantly changed all the settings. So the managers went radical and restore backups of the simulators every single night. They became stable, but the engineers lost all of their work every single day. So they stopped improving the system. That's when the car stopped improving also.
Management problem.