생명의료윤리가 규범윤리에서 벗어나게 된 것은 상황의 복잡성에 대한 인식 때문이다. 지나친 이론 의존성 때문에, 효율과 의무의 충돌 상황에서 윤리적 딜레마가 발생하는 것이다. 이를 이론으로 풀려고 하면, 윤리적 딜레마만이 남는다.
생명의료윤리가 규범윤리의 세력에서 벗어나게 된 주요 동기는 철학적 논쟁보다는 의료 사건과 같은 상황의 복잡성에 대한 인식에서 기인한다. 지나친 ‘이론 의존성(theory dependence)’은 문제 해결이 아 니라 교착상태를 만들어낸다. 효율과 의무가 갈등하는 상황을 이론적 관점에서 해결하려고 할 때 윤리적 딜레마(ethical dilemma)는 피할 수 없다. 규범윤리의 여러 이론들을 생활세계에 적용할 때 모순이 생 긴다. 효율 중심의 복지 지향 이론과 동기 중심의 의무론이 마찰하는 상황은 종종 발견된다. 의무론 안에서도 여러 권리들이 서로 마찰하는 상황은 빈번하다. 산모와 태아 중 한 명만을 살릴 수밖에 없는 경우, 산모의 건강권과 태아의 생명권이 서로 마찰한다. 상황의 복잡성을 이론으로 풀려는 경우, 남는 것은 해결이 아니라 윤리적 딜레마다.