The ratio of stars of commits is interesting here. I realize that its not a really fair way to look at the project, but I wonder why are there are so many commits?
Anyway, it's not too hard to see why they have so many commits: https://github.com/snapcore/snapd/commits/master?after=Y3Vyc...
They're taking "make lots of tiny commits" advice to an almost comical extreme.
And they also have terrible commit messages.