I used SVN extensively since the early 2000's, and while I still don't like git (at least for projects that also involve non-coders), I liked git-flow even less (and as the sibling poster said, SVN encouraged a much simpler trunk-based development model).
My impression was that git-flow was pitched by people who didn't have much experience with other version control systems and were also new to git.
My impression was that git-flow was pitched by people who didn't have much experience with other version control systems and were also new to git.