I'd like to offer a counter-narrative. It might just be luck, but across seven machines (excluding Pis, other SBCs, Macs, Androids), I've only ever had one WiFi issue and one sleep-mode issue with Linux. (Which easily clocks in at fewer problems than on Windows.)
By my measure, Linux has saved $1000s of dollars of my time just in waiting for updates alone. (Not to mention the employment and community opportunities it made possible.)