"In the leagues I'm in that I commish for MFL, if he is activated this week, teams must activate him this week also, because if MFL activates him this week, teams having Miller on their IR would make their roster illegal, thus requiring them to activate him."
If I understand what you've said correctly it seems like your site has the same default setting as NFL.com. I'm confident that the setting is what otherwise renders the fewest complaints. But it's junk, I'd be more open to it if the options were something other than just an up or down. Perhaps sometime in the future they will. I really don't like the assortment of designations besides that of IR. That a player can remain in there when his team is on their bye & he wouldn't have been available to his team owner anyway is totally unacceptable!
That's an unfair advantage, as is leaving a player in there when the team owner isn't sure about him & has determined he isn't going to start him. Oh, but there's a penalty for doing that. True, but it doesn't always serve as that great of a deterrent.
The only penalty is that you can't add, which is $h!++y. Consider that in order to add the team owner is weighing not only whether to pull his player from IR & drop a player. He then has to drop a 2nd player in order to gain the player on the wire that he wants. Frequently, especially later in the year, it isn't worth it. To me, it's a means to cheat.