Distribution system does not need to install client on my PC. Its DRM software and advertisment channel. Just as Steam is. For distribution a web api is just enough.
Any chance to have retail/no DRM version availible after release? Parasite clients like Steam or Desura really annoys me and I tend to just ignore thing that use them.