Evolution and change are great!
The article misses a deeper issue though.
There is tech that evolves with breakage (PHP, large parts of the JS ecosystem etc.) and tech that evolves with compatible change (Go, Java, Clojure etc.)
There shouldn’t be anything wrong with starting on v(N-1). But there is something fundamentally wrong if vN breaks you.
Programmers get anxious about that for very good reasons. We already have enough work to do! Breaking changes looming over our heads is not something we like having to worry about.
I don’t know whether Next13 will or will not break Next12 code. But that’s besides the general point.
Don’t embrace “old” tech! Embrace _stable_ tech.