Sinto que o git flow é uma armadilha. Traz uma falsa sensação de segurança e organização onde muitas empresas não técnicas focam em entrega continua e pouquíssimo foco em qualidade. O git flow torna o desenvolvimento mais dificil e o merge hell se torna rotineiro a longo prazo. Pelo menos foi essa a infelizmente experiência que tive das ultimas vezes que trabalhei em projetos com git flow.
A maioria das empresas não tem a organização que o git flow supostamente precisa. Sou 100% trunk based por aqui.