A principal vantagem é o preço!
Você obtém um design de alta qualidade por apenas R$ 50 - R$ 250. Você dispensa a contratação de um web designer ou estúdio de design web.
Segunda vantagem é o tempo: Ele normalmente leva 5-15 dias para um bom designer para produzir uma página web de tal qualidade.
Com um template você produz um site em apenas 15 minutos.