Sure the Business was flawed since it's inception, but the employees let the business get away with not paying their salaries - this has been going on for quite some time & is especially evident in Indian carriers...
When people settle, businesses take advantage - I don't see this kind of situation occurring in HK or any other Aviation Hub where an airline doesn't pay it's staff for periods exceeding 5 months, the sad thing is the employees continue to work without pay .
Unique to India is the ridiculously blatant displays of corruption, it's not just the Airline(KF), it's also how things are done (DGCA) - a complete joke.