That's a form of centralization too, and I'm not really sure if he would consider that to be bad factor. People, regardless of who they are, will accept things more easily if it benefits them directly.
I agree that it is a form of centralization, but not one that's harming anyone here.
The only advantage of more implementations is that when a certain implementation for whatever reason crashes (could be due to a bug), the others will keep the network up and running.
The downside is that we are dealing with different parties all thinking to be the better cut of the pie, which is very damaging because as we have seen with plenty of different coins, it results in internal warefare where unhappy parties fork off at some point. Bitcoin in its current form has never been this pure now we no longer have to deal with BCash ideology.
Speaking of BCash, they are going through internal warfare as we speak which as many here expect, will very likely result in the bitter party to fork off.