Acho que isso acaba ajudando muito desenvolvedores menos experientes, mas quando o tempo vai passando isso vai te prejudicar. Acredito que esse tipo de cultura vem em maior parte de empresas "muquiranas" e com baixa preocupação com a qualidade. Acho importante que o dev saiba definir seus limites. Se a empresa está te usando como um "faz tudo", provavelmente é porque vc deu abertura pra isso.