Estoy de acuerdo, pero sigue habiendo mil maneras de hacer una demo. Por ejemplo con Diablo 3 yo lo que haría sería una demo por tiempo, yo que sé, 3 o 4 horas de juego, que puedas ver de qué va el tema. O la fórmula que se ha usado en Steam para juegos multiplayer sobretodo o MS para el Forza 5 de dejar el juego abierto para todo el mundo un fin de semana. Esto claro está hay que verlo muy bien con cada juego, no lo vas a hacer con un Ryse que te lo acabas en dos tarde y ya la gente no se lo comprará ni en oferta...
Es cuestión de querer, elegir una parte del juego que merezca la pena ser jugada, o buscar alguna fórmula para que el usuario se pueda hacer una idea.