Yeah, seems to be that Buddhism as a religion serves the same ethical and psychological functions as most religions. Maybe it's true that some people have to be scared into behaving acceptably in society.