RE: Tauri not having cross-compile... There's a GitHub action that compiles for Linux, Windows, and Mac. So practically it does have it, just not out of the box.
If cross compiling were really just about the result rather than the means, what would the difference be between that and normal support for multiple targets?