А можно что-нибудь из массы?
Смотрите, какая проблема в слипах - да в общем-то никакой, просто они работают либо дольше чем нужно либо короче. В первом случае мы немножко проигрываем во времени, во втором - валимся. Периодическое возникновение второй ситуации и есть та самая нестабильность, о которой, не исключено, пишет автор топика.
Ситуации "из массы" приводить не нужно, это я так написал. Если мы говорим про ожидание того или иного состояни элемента (а о других ситуациях тут говорить не вижу смысла), слип никак не лучше, просто иногда не получается/невозможно написать ожидание.
Скажите, как я могу чет-то из селениума дождаться, когда по элементу можно будет кликнуть? isDisplayed уже возвращает true, present и visibility также возвращают true. Т.е. в классе WebDriverWait все возврашает true (я все перепробовал), он бесполезен.
Вы все-таки приведите сообщение об ошибке, так будет легче делать предположения.