The Formula 1 competition is a global multi-billion-dollar operation but it doesn't come to Melbourne for free. Governments pay tens of millions of dollars for the right to host the race - money critics say could be better spent elsewhere. The ABC's Iskhan