The league could just ban teams from getting promoted if they fail to comply with FFP so there is clearly a hidden agenda here. Fines for breaching FFP were also going to other clubs in the division originally but now believed to be going to charity.