The posts are long and I get it that it's easy to miss a line or two.
To add even more clarity. There are three kinds of vulnerabilities.
- Malwares and dangerous scripts: These are results of user negligence and is common to all Operating Systems.
- Vulnerabilities in the code: Also common to all Operating Systems. Severity varies time to time but the get patched almost immediately after spotted.
- Vulnerabilities in the system of things: This is the one I am talking of in particular. When the way things are done or to be precise the system of doing things is flawed. The only way to fix it is by replacing it completely with a new system. In Linux this is way too common than other operating systems and even the transition is not smooth.
The Pop!_OS switch to Pipewire, broke my speakers. Things in Wayland don't work properly. For example the cursor is not visible when I am playing CS:GO when I am logged into wayland. The startup time of an app after cold boot is too long if the app is a flatpak or a snap. Even the permissions are not set properly. For example, after you install WPS Office snap, you must also give it printing permissions and most other communication apps like discord and telegram can't upload or download from/to a user file unless given the permission.
No security concerns with Pipewire though.