Преимущество protected метода в том, что он уберегает от неверного использования провайдера. Если человек понимает все преимущества и недостатки, то он легко отнаследуется и создаст свой провайдер с публичным методом. Если это новичек, то он не получив возможность среди приложения приаттачить листенер, полезет в доку, а вот в ней уже надо написать почему сделано это так и как использовать этот провайдер правильно в том или ином случае.