Dose's public comments do not work in Bahrain because it was a loss of face for the Bahraini government. In Europe such comments are normal and are made to show that the old way of doing business is over. His comments were in fact positive in that he was showing that GF would be improving its service which, by the way, was and is know to be dismal.
His comments were the thin edge of the sword. The sword being the cuts that were to be made in employees, corruption etc.
I don't think it gave any competitor an advantage but did the opposite. Spread that word that GF's service would be improving.
But saving face was more important. To be fair though GF is a big employer and sacking hundred of Bahraini's would not have gone over well politically (despite that fact that it was, and still is, needed).