Honestly, I know it's impossible, but I like to dream of a collaboration between Steam and GOG — where purchases are fused, the whole infrastructure is unified, and you can have permanent copies of your games (through GOG). For those pesky developers that require licensing, it could use Steam’s system instead. There’d also be integrations with things like the Steam Workshop and the friend system. This is one of my dreams. Have a great day!