HAL runs a fairly efficient ship and turns a healthy operating profit. The reason they are expensive has nothing to do with that, but because they are having to service huge debts at comparatively high rates.
The huge price tag for the 3rd runway is due in large part to the cost of financing the loans needed. A state owned airport could do it much cheaper because the cost of borrowing would be lower.