IMO Ljajjic has no one to blame but himself, Mihajlovic was very clear when he took over, asked the players to sign a contract with certain conditions, if any condition was broken you would not be selected again, until it could be proven that said player was capable of complying with the conditions. Ljajjic broke a condition, of a contract he signed, he was sent home, and will not be selected until he will comply with the conditions in the contract, simple as that. I don't see how a footballer breaching a contract is different to anyone else breaching a contract.