In practice, however, it is only a theoretical disadvantage. The kind of "correct" programs that get rejected are not very useful.