My experience is that there is always something wrong with current theories, no matter what field or what time. We linger on the theories we find useful, but we never know how deep the rabbit hole goes, really, and there is always another surprise waiting to be revealed.