I think the most compelling argument is jurisdiction. Right now everyone has ccTLDs but they are considered be basically the property of government which carries with it some complexity in certain parts of the world. If, on the other hand, I could have a privately run gTLD that resides in my legal jurisdiction, that might give me some advantage.