On the one hand, this is why security-through-obscurity is no good. Hell, even without a source leak, people figure out how to hack games.
On the other, much as I would vastly prefer if every online game was server authenticated so the client didn’t need anticheat, I understand that basically every game is a barely held together yarn ball and checking logic server-side would slow things down to an unmanageable level.
It sucks.
I use Gentoo. Most of my fstab entries are by partuuid, which works for me.