Where have morals and values gone?