I agree restore role alone might have to give additional privileges, however this is about super user -root role whom should be able to do every thing without any restriction, did you check this link -https://www.mongodb.com/docs/manual/reference/built-in-roles/#mongodb-authrole-root
Did you mention here that with root role also you need extra privilege.