Git encourages the creation of branches for frivolous reasons. I worked at one company that had 130 branches awaiting merge and a blazingly incompetent tech lead who couldn’t merge a feature branch into master without creating five intermediate branches, each adding 2–3 lines of code to the previous.
Branches should be kept to a bare minimum. I’ve seen people go through all the rigmarole of creating one just to fix a spelling error in a comment. This is not rigor.