Why virtual idols suck (and how to make them better)