Isn't ritual out of place in a modern society?

No. The ritual is a shared experience which binds the members together. Its use of drama, allegory and symbolism impresses the principles and teachings more firmly in the mind of each candidate than if they were simply passed on to him in matter-of-fact modern language.