Valve doesn't do it that way. Instead of some crummy asset store with generic and terrible looking assets they literally just let you use the assets from their games. See Garry's Mod, Sven Co-op and Insurgency for an example of this.
Using unity as the example there are some crummy assets, but there's also some incredibly popular and well made assets, many used by AAA games.