Sure they should be consequences, and I do understand your points. However, it should be done in a seemlingly uplifting way is far better than a big "you're fired" for example. We're all friends here.
There is nothing uplifting about "your country has fallen into anarchy" or "oh, hey, you've been reduced to 1 territory because I assigned your stuff randomly," nor can such events be spun into a positive light however hard one might want to try and do so.
If you are in a game type where you might
reward all the others instead of punishing those who were late, I suppose that might suffice, but a lot of the time where this issue of punctuality is proving to be an issue, that's not possible.
If you can suggest a way to make negative consequences appear OK and the mod just says "Hey, just try harder next time!" I'm all ears; but from what I've seen of the world I'm not too hopeful as regards its chances of success.
My personal opinion on NMRing is that it should be automatic, rather than by request, if you have time to request an NMR you have time to send orders in most cases (for Risk at least)
Let me say this plainly: NMRing is not possible in Risk. In Diplomacy or a normal NES, sure. But it isn't in what I'm doing right now. I need at the minimum, placements for the program to physically allow me to progress. Otherwise, I have to:
A.) assign them to logical locations (NPC),
B.) assign them to illogical locations (screw over the player in question), or
C.) assign them at random (screw everyone over).
I don't like A, because having NPCs in Risk is stupid. I don't like B because explicitly screwing over the player in question is rather unfair. And I don't like C because then everyone winds up losing equally. No matter what's picked, the quality of the experience goes down. It would be better to just be one player shorter than have a player who's constantly going that way. And it'd probably be better not to play than to know you got totally screwed for not sending in orders for a single round, which in Risk is very likely.
So, the only ideal situation, in this particular, given instance, is to get all orders in on time, every time. Otherwise things just don't work. If you're going to be super-lenient with deadlines you may as well just abolish them and do updates whenever it just so happens you get orders in, in which case a standard game of Risk will probably take somewhere between 3 and 6 months.
-----
[EDIT] Here's basically what I'm saying: unless your name is Jack Bauer, you have the time, or can make the time, on a regular basis. Maybe not to do full orders, but to let people know at least what's going on so they can plan accordingly. If that involves staying up an extra 20 minutes or hopping into the library for a few minutes on free period or writing down somebody from the forum's e-mail address so you can hit them up with a cellphone, then that is not such an enormous sacrifice of your free time or independence that you can't make it to save other people some annoyance and inconvenience, and acting like it is is nothing but a selfish excuse. Be responsible.
Otherwise, I'm afraid I'm going to really have to start fearing for the future of humanity. Mind you, I am someone who wears the title "slacker" with
pride, and I genuinely this annoyed at this behavior. I am so annoyed I will do my best to start following what I'm advocating here too.