These games are such a small portion of the overall steam playerbase
They are but they're also very popular, and people will avoid platforms where they're not supported.
Why is this on Valve to fix?
Because Valve is the one trying to sell people hardware that runs on Linux?