I believe the only modern Olympics to make money were the 1984 LA Games. Generally speaking the Olympics are an economic hole. Tossing such a burden onto the back of a developing country like Brazil while it finds itself mired in the worst economic depression in a century might not be such a good idea. (They did ask for it of course.) Heck, even some of the athletes are bailing on Rio at this point.
(From The Independent)
Some 300 police held a rally on Monday rallied to protest unpaid wages and unsatisfactory working conditions. Some even claimed to have not received proper equipment for their jobs – down to basics such as gasoline for cars – and they lack even some of the most necessary of hygienic provisions.
“At the stations we don’t have paper or ink for the printers, there’s no one to come in to clean and some stations don’t have a water supply anymore so the toilets are not functioning,” said an officer identified only as Andre, a member of an elite police unit, told theAFP. “Members of the public bring toilet paper to us.”
Looks like a lot of fun.