The lack of third party software and DRM is actually one of the huge benefits of their system. You should check them out more closely EoF, they honestly are pretty cool
Aside from the old titles they sell, they also do this for all the new titles they have. The lack of DRM restrictions was very impressive to me (and continues to be with the ongoing updates etc.) when I purchased The Witcher 2 from them.