The single stupidest thing people new to linux do is try to install it on random hardware and expect it to just work. Mac has the hardware idea right where all of their hardware is thoroughly vetted against their OS so practically no one runs into issues. To get something similar on Linux you'd need to buy from a vendor that offers their OS preloaded with Linux. Kubuntu Focus, System76, Tuxedo, are the ones that focus on Linux and Framework, Lenovo, and Dell offer linux as an option and at least support it.