
I previously played with just Steam and there’s basically one setting to enable - allowing the install of non-native games - and then (for supported games) it’s pretty much the same as Windows. In some cases you need to select the Proton version but generally using “latest” does the trick. There are games that require Proton-GE to work. These were essentially ones where Valve’s Proton version doesn’t have workarounds for various DRM etc (likely because doing so would get them in trouble). On Steam Deck this is done by pretty much going into the local Appstore in “desktop mode” to install. Other distros may vary.
For non-Steam games it’s a bit more of a pain, and can vary widely by game. I’ve installed a ton either just by running the Windows installer from Wine or scripts provided by Lutris.
Honestly if you’ve got the cash and want to try things, grab a Deck and give that a shot. If it works for you, take the leap to Linux on PC. Alternatively on PC, add/resize a disk and go dual-boot. The guided installers on Ubuntu variants generally make this pretty easy.

I kinda feel like Terra developed a bit more over the course of the game, from orphan half-fey under the control of the empire to joining a rebel group while finding herself and discovering her past. In the end she doesn’t get assigned a “love interest” and become mother to a bunch of war-orphans as she gets in touch with her humanity.
Celes comes in a bit more badass to start - as a super-soldier-serum (magic infused) general who turned against the same immoral empire - but a lot of her side story aside from the island is a bit… weird what with the whole Locke Ultros opera thing. It’s like the story writers couldn’t decide whether she was a superhero or damsel in distress.
Locke’s own backstory with the Phoenix quest is neat though.

It was everything for awhile, but the end architecture design did allow people to choose to not use secure-boot or to load their own keys on some boards. It did make some devices - mainly tabletized laptops - pretty much unusable for anything but the installed OS though.
Browser DRM though… That’s just getting started

This is one reason why the changes to the boot process on X86 were a major concern, if machines only boot an an OS with a “trusted” signing keys then it is a pretty straight path to MS-only. Lack of published architecture assist gets here and there are X86 machines that will fail spectacularly on Linux due to this (weird EFI boot stuff, certain chipsets for such drivers can’t be had or made, etc). Hardware-level DRM is a major threat.
Then add in stuff like browser-based DRM. Oh cool, you can install whatever you want but this differently stuff will only play on Chrome with the DRM extension enabled, maybe sending CPUID info, and doing a bunch of other stuff for lock-in that makes the IE6+ActiveX/MS-JS pale in comparison

What’s getting destroyed? You wouldn’t be able to login to the server but the data would still be there. Transfer the account (or make a new one) and the data’s still there as well.
I’m more annoyed that Microsoft split off Java Edition and Bedrock into two pieces of incompatible software, but I’m honestly surprised they’ve supported the old auth services for this long.
I liked the physical toggle for silent mode on iPhones. Flip/slide-out keyboards were also kinda cool
As far as apps though… I really loved having a good programmable remote app on devices with an IR transceiver. The best one was actually on Palm of all things, and you could add custom icons to a layout and then record inputs from your actual remotes to replay.
For larger RAM chips if went up - sometimes more than double - in half a year. I can literally look at the RAM I purchased in June and it’s more than twice that price now