The issue was basically management deciding that "getting the crew to their destination cheaply" was more important than "honouring their contract with their customers".
I hope they go belly-up, as a company that is.
Edit: actually, I don't know how much worse they are compared to their competitors. I don't really care, I strongly dislike flying because of the authoritarian border checks anyway.