Richard Barnes wanted ISOC to get an endowment by selling .ORG. having .ORG is great for the nonprofits but really isn't something ISOC can leverage to support IETF etc.
I believe the registry contracts are bid out every few years. However it's a very difficult business with fixed prices that depends on lots of operational efficiencies.