One of the reasons Proton has been so successful as a dev target is because the Windows API is not changing anymore and is thus stable.
The same, as I understand it, cannot be said about the Linux-native API. SteamOS may have stabilized it somewhat, but there's a reason why the readme on their site for this basically says "it may run on Linux proper, but we're not supporting it except on Steam Deck"