Please don't get me wrong, but I think you should check the link I gave.
In a nutshell, what you say is PART of the reality. There are areas where they excel in their measures and practices, and others where they are way behind (the lack of CI, branching, even basic things like verbose and descriptive commit messages, is e.g. in the "not so nice" area...)