There wouldn’t be too many businesses that want to run at a loss. The MBRP promise was 80 km/h 21 tonne-axle-load via Ballarat. As Mr O’Callaghan stated, unless trains can complete the round trip in less than 24 hours, it limits a regular service to 3 trains per week. Anything more would require another set.
The MBRP was one of those projects that, once started, needed to be completed in its entirety. All that it has achieved, left as it is now, is increase the competitiveness of road. As mentioned many times by others, perhaps that was the intention from the outset.