It's been the rules for basically ever. If you refuse to release a player for a game during the FIFA sanctioned international break then the FA of the country can request that player is banned from their next domestic game.
The FA could indeed ignore the requests but what happens then if we want to host anything again or need other countries support,
Rules have been there for years, even UK FA's have used them.
Don't cry about it