I have not used Ubuntu enough to say I have a bad experience with it. I know of Snap being effectively a proprietary store (a dumb feature) and Canonicals has a bad reputation for being like the Microsoft of GNU+Linux.
Linux Mint offers the pros of Ubuntu but with the cons of like-Microsoft decision removed, why would I consider Ubuntu?
If your hardware ain’t working maybe there’s barrier to devs working on it caused by the designer/manufacture. Or we have not paid them enough for it to be worth their time?