They've been working on better mainline Linux support for a while now, but their last generation is still catching up on the driver side of things.
I hope they succeed but the last generation has only recently become mostly usable for specific distros. General support may take a while.