I did the migrations and they were not horrible. A few breaking changes but they were relatively isolated. And the speed and improvements over these versions had been quite significant.
Adding stuff for SSR was a major improvement.
Instead of a stupid, broken and leaky node equivalent backend totally interlocked with code of the frontend.
Can we please stop the incessant belly-aching over problems that don't exist. I have to question if you even use these tools?
Surely lacking features also creates demand for more tooling.