Probably this is most we can expect while supporting Open Source as well...
Indeed. When the community decided to embrace WINE/Proton as the path forward, it traded focus on native executables for focus on Microsoft compatibility layers. Not saying that's necessarily a good or bad thing, just that it's the direction the community has gone.
For what it's worth, personally I think it's the right choice; the endgame is native builds but you need installed base to get that and gamers are never leaving Microsoft if it means giving up 90% of games.