For me, there is more than 1 Gitflow (under my interpretation), as you can see in the article the Gitflow that you are talking about is the flow that I called Stage Flow. I am not using it in my projects but it is the flow that i can see in all the projects that comes to us. We always migrate to Feature Flow or Sprint flow if it possible