I don't get it.
Do you suggest that Google or big players make things better than anyone else?
Or other way around, small startups cannot make good products?
I believe if it was so then only companies starting with 1000+ people could do anything useful, small startups were doomed to fail, also big player could never do wrong.
Sounds a bit simplistic and contrary to countless examples from life.