I'm sorry, but your blog post really and truly makes no sense whatsoever. You identify what you consider the "problems" with DRM (while omitting the actual problems) and your "solution" is just statement of the properties you'd like it to have, not any idea of how those properties could be achieved (they can't, at least not without draconian "trusted hardware" across the board)