There was a time when software didn’t need an entire browser engine to run. We used to call them native applications.
Although looking at how small the pre-Windows 10 customer base is I imagine Valve would have considered it not commercially viable to continue supporting however easy maintaining the codebase was.