There's still room for improvement, but Linux gaming has come a long way in a short time.
I remember when Proton launched it was like magic playing games like Doom and Nier Automata straight from the Linux Steam client with excellent performance. I do not miss the days of having the Windows version of Steam installed separately.
This is my biggest gripe with developers. More often than not the native version either has worse performance or poor compatibility whereas the windows versions just seem to work. It seems like they aren't putting effort into making their games compatible with newer compositors or something because proton "just works".
For some reason DXVK makes the lava disappear in this game, at least at the final boss. If you're a new player who knows nothing about this boss you'll die not knowing why