It's not about using the controller without Steam. It's possible already to some degree. See https://github.com/kozec/sc-controller

It's about these new APIs. If they'll be tied to Steam, and games will use them, then controller will be useless when those games will be distributed through GOG and other non Steam stores.