@area, I added this method `ensure_uniqueness_on_parent` in case the controller method `avoid_duplicate_taxable` doesn't work. 
https://github.com/theforeman/foreman/blob/develop/app/controllers/concerns/foreman/controller/taxonomies_controller.rb#L8

At first I didn't understand, but I now I see what you mean by disabling child taxonomies in UI.