Absolutely, however that is a very academic point ;)
In an ideal world, bad router models would be identified, revised software produced and pushed out to all affected devices... but we all know that isn't going to happen.
Linux loses nothing reordering the TCP option negotiation to work around this and it regains interoperability with the Internet.