I have seen that talk and he is right. I have had issues with this system since I was a kid, but my issues were never addressed. There is the expectation by all involved that it is all there can be.
The problem with standardization is that it means no one will have incentive to keep evolving it. It is great for some things, not for others. The Japanese lost their way a little in the loss of art in favor of efficiency.