Have We Passed the Point of No Return?