Well, i really understand ur problem, but its a fact this thinks happend all day, but okay, if u want the game to be more unrealistic, its a opinion, but than....
what happend, if u got the top star, and a rotation player from .... brazil and both are key players in ur team, wich one should be stay at home? the star, becouse he is to important to get injured against an underdog, or the rotation gamer, becouse he is easy to exchange. Anybody has to play, thats why u never will be happy as long u get the international stars.... but on the other side, think u play agaisnt manu or whatever, and they send 10players on international duty, u would be unhappy as same like now?