@killyourfm there are great benefits to a native port, but it requires a bit of extra commitment from the developer to build, test and support a native version.
Most importantly, to avoid "unintentional breakage" in the future, the developers need to build their game against the linux runtime SDK.
This requirement tends to be ignored, which causes problems. The Steam Deck compatibility testing is helping improve this.