This is why it’s mainly larger developers that care about their community that implement Linux support. Take valve for example. Wonderful company that cares about their playerbase more than the average game development team. They have Linux support on almost all of their games as far as I am aware. Bungie is a decent company but most of their community doesn’t want to play on Linux anyway, so they won’t bother with it. However most teams that are smaller or care more about money than players won’t do it.
That isn’t a problem with Linux, as much as I hate it. It’s a problem with Asus, which I hate more. Asus is known for having many unfixable bugs on everything they have similar to these but even this isn’t as severe as most people get where their audio will go out for days on end.