I don't think commercialization is the answer to anything. It's just one more facet of Linux, and not the deciding one by any means.
Linus TorvaldsI never try to make any far-reaching predictions, so much can happen that it simply only makes you look stupid a few years later.
Linus TorvaldsThere's a few historical reasons for why git was considered complicated. One of them is that it was complicated. The people who started using git very early on in order to work on the kernel really had to learn a very rough set of scripts to make everything work. All the effort had been on making the core technology work and very little on making it easy or obvious.
Linus Torvalds