В их рабочие задачи не входит играть и тестировать всё что можно потому что это будет отнимать от их основной работы время. Для этого придумали тестеров.
И требовать от разработчиков писать код без багов это требовать невозможное. И очевидно,что у проекта не много-миллиардные бюджеты как у близзов или других буржуазных проектов и даже так,там всё не "идеально"