The quantity of dedicated developers matters here, if there were enough skilled developers the hardfork would be detected before it occurred.
You do realize that it had to be hard forked once, and that it was intentional? At the very begging right?
An error in the code would cause the coin to start forking on it's own.