Our niche is very small. Most people are frustrated by linux, and switch to Windows or OSX. I CANNOT do that, because Windows frustrates me even more, systematically; at least on linux it's tremendous amount of frustration the first time, then it just works. I suppose what I should have done was to buy an older laptop, instead of a cutting edge one. Oh well. The more you learn...
If you want hardware that is actually supported, buy System76 or Purism. I have two Meerkats, a Thelio, and a Librem 13. Everything just works.