Have we really reached the point of no return?