If objective morals do exist, people do not have to obey them. The fact that an “oughtâ€ exists does not mean that everyone will behave in accordance with the ought. You seem to argue that since there are sociopaths, it proves that there are no “oughts.â€