Problem is govt employee cannot be fired. I was reading a news last week about how SpaceX fired 10% of its employees as they have fully developed Falcon rocket and now it's time to make profit.
Can you imagine same in Govt Run ISRO ? No wonder why ISRO will make loss but spacex will make profit. It's good for business but bad for those fired employees and their families