(. . . . snip long rant. . . . )
So you are basically saying that FJ should just walk away from their Tos? You do know that when people sign up to a service, any service, and they break the terms of that service they are not entitled to anything. Does not matter how much money is at stake since you accepted the terms when you signed up.
In my point of view, Terms of Service most of the time are the basis for conclusions, however, sometimes Terms of Service are being used to reject claims that totally have nothing to do with the conditions that are not met. Please do not get me wrong as I do not oppose your statement Hhampuz, I am just simply sharing my POV to this kind of circumstance.