Has society gone too far?