There's nothing stopping someone from never buying another game on Steam, and moving to another marketplace on PC, unlike the store monopolies on consoles and mobile devices.
Except for the (large) Steam library of games you already have on Steam. Never mix unsigned and signed operands. Prefer signed. If you need to convert an operand, see (2).
https://nullprogram.com/blog/2024/05/24/
https://github.com/riicchhaarrd/tuide