If it was so certain to win the lottery, as betting in getting a Linux Forums style of answer every single time there is a complaint about Linux hardware support.
Maybe that wasn't my only experience?
Even Dell XPS, Tuxedo and System 76 aren't without issues in regards to 100% supported hardware.