Disclaimer: I have no experience with Bazzite. A quick web search shows that it’s a distro based on Fedora Atomic. That being said, if you did everything according to the documentation, this is probably a bug that should be raised with the developers.
The first line states /init: error while loading shared libraries: libsystemd-core-256.11.1-fc41.so: c
. This is basically the issue, for whatever reason the shared library for systemd (which if being used, is basically the backbone to your systems startup) isn’t available. The next place I would look is whatever tool/command you use to upgrade/build your system, this might of spit out an error related to why this library could not be built or why it’s inaccessible on the next boot. If the solution isn’t obvious from those logs, I would report this to the distro developers as a ticket in their bug tracker.
As to look at the positives, you have discovered the beauty of immutable/atomic distros. You can just go back to the working version instead of cussing at your PC.
I would say this is a little too pessimistic. Legislation in the EU and California have both forced tech companies hands, it’s why we can download all our data and delete all our data (supposedly, doubtful in reality) on the large tech platforms. The issue I see is getting legislation that attaches itself to a standard controlled by the W3C. You are right that it won’t be something done by the US federal government though.