I partially agree with you YG.
In a league or tournament game, I agree with you whole heartedly. If you forget to walk into a territory or make a necessary combat move before throwing the dice, then you’re screwed and I don’t want to hear about it. Sorry, it’s a game for credit and you should know better before getting into the pool with the big boys and girl.
If it is a game for fun, then I disagree with you. This is a game for fun, players may be learning, or have a strong relationship with each other. For instance, if Emperor Mollari (as he was known here) had forgotten to attack S. Ukraine - which was undefended at the time - before throwing dice, or hell, even as he was placing units; then I would have been okay with allowing the move. Same in reverse, he was never one to stick it too you just because it was the rules (except in league or tournament, as it should be there!)
What I have come to realize over the years is this: When you are playing this game for fun, the rules are precisely what you agree they are. I’ve played many a game where someone buys before moving at all, or even when I played my brother, he would ROUTINELY purchase his units before my turn was even over (he didnt put the money in the bank, but he had them out and ready.) Of course, back then it was an overpowered strategy for the US to buy a battleship every round (Classic) because Japan (which never got more than 23-30 IPC) could not match them. We didnt know better, and hell, we got the rules wrong (but they were agreed on!) For instance, we thought a “bridge” with a transport meant unlimited units could use the one transport as long as they started in the same zone and went to the same zone to attack. (Hey, it was like what, 1990? 1987? Something like that.)
Point is, For Fun: means (to me) rules can be relaxed, mistakes can be forgiven - if both sides agree. League/Tournament: rules are set in stone, you have to stick them to your opponent so that the game is the same as all other games - even playing field.
Just my two copper coins. Take it or leave it.