Stories like this[1] are not uncommon:
> One of our users upgraded from Next.js 2.0-beta to 11 in 5 minutes.
> As @timneutkens said in the Q&A, Next.js incrementally improving without breaking changes is worth the investment.
If this is not the case, please let us know. We try to be very careful around this, and always leave breadcrumbs for easy upgrades in the DX if we absolutely must change something to move the project forward.