You don't have to win the hardware support lottery if you do a bit of research or buy a laptop made for it.
>or buy a laptop made for it.
Which is usually at least 2x as much if we're talking about buying a System 76 laptop.
Windows laptops go on sale very often.
Although I will admit I have an HP laptop I brought last December that worked out of the box with Ubuntu. Nvidia drivers and all.