It is not just a matter of whether the revenue is greater than the expenses of an Olympic Game. In hosting an Olympic Games part of the process should be building of long term infrastructure. If a city does that then there can be long term benefits of hosting an Olympic Games.