Your phone is encrypted by default, there's practically no way to not let it encrypt without unlocking the bootloader.
Older phones that came out before the default encryption was standard were the ones that had the option to encrypt the phone or let it remain decrypted.
Driver availability; Linux is getting better, but Windows is superior
Doesn't Linux have pretty much every driver built into the kernel with the only notable exception being the NVIDIA closed source drivers. Even those drivers are a single command away from installation, it even configures itself correctly out of the box for Wayland support.
KDE Connect, when set up properly(pretty much does it automatically) alongside a linux system, you can access the entirety of your phone's internal storage over LAN as if it were a network drive mounted on your PC.
The latter, almost everyone wants to use a phone with a qualcomm chipset, because most app and game developers almost never bother to optimise their software for mediatek processors.
I think it could be because about 10 years ago, mediatek didn't really have any SOCs that could compete with the qualcomm flagships, therefore confining themselves to the budget phone category. Which is what earned mediatek SOCs the reputation of being slow.
That started to change with the release of their dimensity line of SOCs which matched or in some cases even surpassed the performance of Qualcomm flagships but the public perception of mediatek has only recently started changing. Hopefully we see more people buying mediatek SOC based phones so developers have some incentive to optimise their apps for it.
Unfortunately isn't a thing because apple