Yes, in order to guarantee people will follow along with society’s expectations you also have to give them something in return. It’s human nature to want to be free. Even if you didn’t guarantee freedom people will still uprise and try to claim what they do not have.