Profits are needed urgently to save SN Airholding, the main shareholder of SN BA, which needs that money to reimburse a loan to te Belgian State.
I think that the most likely thing to happen is that when the loan to the belgian state ends (2006 if i'm not mistaking), that the loan will (partially) be taken over by private investors (read: banks). If SNBA starts to make a profit from next year on, then they can pay back at least a part of the loan, and they give the signal to potential private investors that they are a sound company who will be able to pay back those loans in the future. So what is left of the loan can then more easily be picked up by banks.
I agree with you Chris, it would be better for SNBA to use their own aircraft (more seats for them would equal more money).
But also the costs
Also the codesharing to Asia you should see in the light of making profit, i guess. Flying with your own planes normally makes the costs go skyhigh. This in the Asiatic market that just comes out of a slowdown (SARS), and with still much capacity to fill. Also as an airline being new on that route, you don't get immediately full planes. So to start with a codeshare is a good thing, i think. You keep controlling your costs (read: profits) and later you can still decide to end the codeshare or maybe just try to change it in the way that SNBA flies that route and the other company has codeshare seats on it.
So indeed, profit is very important for the next years, and i guess that codesharing is also the way to contain the costs. I think that SNBA management isn't doing that bad for now (just my humble opinion of course, and i'm not an insider or anything like that

)
Bye,
Pieter