* What makes TCP timestamps desired? What do they get us?
* Why don't other OS's (OS X, Windows) experience the same problem?
I agree that Linux shouldn't be buggy to work around router issues, however, the fact that other OS's have no issues suggests that there may be some compliant behavior that does not trigger the router issue. It would be advantageous to ship a reasonable work-around.