The other is that the notion of a 'proper port' here doesn't really matter. Source ports are rare and don't necessarily turn out better than compatibility layer ports. If the goal is to have playable games, or for Linux to become usable as a desktop OS for gamers, what kinds of ports we get doesn't come into it.
That said, source ports are nice and it'd be nice if they were common some day. It would also better secure desktop Linux's position here.
It does to me, but I'm not a stranger to being part of an underrepresented niche. I have windows machines to make games playable if I want to play a windows platform game.
I simply prefer control where possible, and leaving something to a compatibility layers makes me rely on two separate platforms being maintained and contributed to (and/or not enshittified) in order to not be SO, be it now or in a future. 3 if you count Steam's contributions on Proton and choosing to carry whatever game you want to play. There can still be bugs in the game proper, but a native port eliminated points of failure for me to investigate.