Por que eu não deveria subclasse um UIButton?

Eu fiz algumas perguntas sobre estouro de pilha sobre subclassing umUIButton, e algumas pessoas me informaram que eu não deveria subclassificarUIButton.

Quais são os negativos da subclasse de umUIButton? E eu sei que é vago, mas quais são outras alternativas para subclassificar umUIButton?