allow_title column value is “true” for regular and leader badges. After we disable it on the admin side the seed method enabling it again while upgrading. So we shouldn’t do it for existing badges.
This pull request has been mentioned on Discourse Meta. There might be relevant details there: