> because MacOS kind of sucks
It didn't used to, but now does.
> but the device itself is amazing and reason enough
By continuing to reward Apple, they lose any incentive to improve macOS and it will continue to get objectively worse because people keep giving them money. Why would they fix things if you keep buying it?
> By continuing to reward Apple
Strange argument. Their hardware is without competition, that's the reason I use it and also warrants rewarding them with my money. Why should I reward Linux for (mostly) only working on hardware that sucks in comparison?