This usage seems pretty reasonable. He's saying "Before everything supports IPv6, there will (by definition) be things that only support IPv4."
He's defining a particular scenario, and then using a tautology to clarify that scenario.
He's defining a particular scenario, and then using a tautology to clarify that scenario.
Off-topic: I've always wondered why English speakers (or perhaps just Americans?) use "by definition" arguments so much (also just saying that things are by definition so and so).
People never seem to use "by definition" arguments and such in Finnish for example.
Definitions of mathematical objects aside, things in concept space are not eternal and can shift around. Is the usage a cultural thing? A quirk of language? Just some random trivial thing that just is and doesn't have any particular reason to it? :p