F.R.O.M doesnt have a bad argument - the theory is that you use the same email daily and u still get the same 48 hour code. So they do give the same code to the same person regardless of which day he entered.
Either way, i agree that microsoft shouldnt ban you from live if you keep using...