>you know it well that you can't upgrade from php 7 to 8 without the site crashing
This is not unique to WordPress, this is how most any software running on an interpreted language would behave if you updated the interpreter by a major version and did not update the software to a supported version.
Major version upgrades in PHP are the only time BC breaks are allowed, for example.
This is not unique to WordPress, this is how most any software running on an interpreted language would behave if you updated the interpreter by a major version and did not update the software to a supported version.
Major version upgrades in PHP are the only time BC breaks are allowed, for example.