Well, Linux is great and has great hardware support. And it is not perfect and sometimes it lacks drivers, sure. But it is not his fault, neither it is manufacturers' fault. A company seeks profit and targets specific users with his products. Often this means poor Linux support as the company is not interested in techie users and only supports Windows. And the Linux community can not deliver instantly support for every new device. But it will. An example: Six months ago I bought a Samsung Galaxy Book 4 with Windows 11. I tried booting Debian Stable but it did not boot. Then as Debian is rather conservative (and I like that), I tried Fedora which is cutting edge and everything worked out of the box, everything - keyboard backlight, wifi, sound, special keys... Then I tried Debian Testing and everything worked on it too. Now this laptop is dual-boot machine with Windows 11 and Debian Testing.