It's definitely better then not open source, but still I'd love to know more about those "world's best" developers and who pays them.
Open source is the necessary but not the sufficient condition. It needs to be reviewed by independent people, otherwise the open source part is useless.