You say "punishes", it could be easily said it's there to protect them from themselves. Everton have spent half a billion pounds on terrible football players, they have gone through 4 managers so far as well as 2 directors of football. It's clear they dont have clue what they're doing. They are closer to the championship than the champions league.
Would you take a single one of their players? I'm not sure I would even if they were free, you could make an argument for Pickford for reserve keeper to boost home grown players but thats it.
FFP in the premier league is different to FFP in Europe in that the clubs all had a say and at least 14 of them would have had to agree to it for it to be passed.
We need to stop looking at it through the eyes of Man City, the club has some of the best people in the world looking after the football side of the club. All rules or laws are introduced with the lowest common denominator in mind, clubs like Everton and Villa are playing championship manager with the big boys and they will destroy those clubs to satisfy their egos if they are allowed continue. I would use Leicester and Wolves as examples of the right way to build up a club for those who say it's a closed shop.