Ostentatious and stageable as it may be, I like the premise. So long as there is no incentive for a show like this to walk the walk, it shouldn't be expected to. That said, I am totally unfamiliar with the structure of this show and the promises it makes, and what is holding it to its promises.
Really encapsulates the liberal global/multicultural moral order, which at face value I would be inclined to embrace but I know all too well how easy it is to lie to viewers without them even caring about it. From experience in reality television, that is.