translate English to French: A hierarchy certainly remains and is sometimes asserted, but in a new and totally different perspective.
Certes, il y a toujours une hiérarchie, qui s'affirme parfois, mais dans une perspective nouvelle, très différente.