I don't read it as being totally clear cut, more a shot across the bows of the Oil Co's that Babcock won't be a player if things don't change wrt ROI. I'm sure all operator CEOs would make similar statements regarding current rates. It's how that message is put across that will no doubt differ.
Time will of course tell who here has the more correct interpretation