Not sure what is so joyous about opening your wallets for Apple. Normally people want more for their money, not less.
- Opening Movie Maker redirects to the Photos app, with a note that Microsoft Clipchamp has this functionality now and Movie Maker is deprecated.
- Install Clipchamp and see that its hilariously bad at batch-adding clips to the timeline. Adding 300 clips, one at a time, is a dealbreaker.
- Look up reviews for free 3rd party apps to do this on Windows. Find everyone recommending DaVinci Resolve. Fine. Install Resolve. Looks great. Import my clips, and get only audio. A quick Google search tells me that Resolve free version doesn't support importing 10-bit video. Welp.
- Let's try FOSS then. Shotcut is supposedly better than Openshot. Install Shotcut. Import all clips, add to timeline and export. Takes a few hours to export, displays a Success message and gives me the first few seconds of video, followed by a couple of hours of just audio.
- F** it, let's try Openshot. Hesitant because I've heard a lot of crashing happens, but what do I have to lose. Install. Import clips. Add to timeline. Let's me add transitions. Export takes a few hours. Gives me flawless output file.
Moral of the story: For occasional amateur video editing, Openshot is great.
Flatpak and Electron don't sabotage any of these things. Flatpak usage is entirely orthogonal, and Electron actually has best-in-class accessibility, i18n, text rendering, keyboard navigation, RTL support, hi-DPI support, etc.; its widgets feel by default as-or-more-native than anything Qt or GTK produce.
Without massive engineering work, handcrafting your GUI in Godot is going to suck for anyone using a screen reader, anyone who reads Arabic, anyone who can't use a mouse, etc.
Flatpak does, you need to give access to xdg-config/fontconfig to each flatpak or globally for it to respect your fontconfig settings. I've hit this, and it's one of the reasons why I don't use nor want to use flatpak.
It also performs display colorimetry and calibration, display PWM tests, Wi-Fi and SD card slot (if present) speed tests, basic teardowns, extended performance tests (accounting for PL1/PL2 limits), combined CPU + GPU performance tests on a veritable battery of benchmarks from games and renderers to industrial benchmark suites on a variety of resolutions and settings.
I've signed my own secure boot loader on Linux, but I don't know if you can do it on Android at all, since you don't have keys or can modify the secure storage easily.