Hashbang versus análise de URI

Estou procurando mover meu site para o carregamento completo de documentos assíncronos, mas não quero usar o#! método de processamento de solicitações porque 1) não quero interromper links e 2) quero uma maneira mais flexível de processar os URIs que o site receb

Consegui criar um MVC leve para o meu site que permite um URL de estilo comum (ex:http: //ddrewdesign.com/blog/jquery-is-or-is-child-of-functio) para fazer as solicitações correta

Minha pergunta é: isso foi trivialmente fácil de fazer. o que estou perdendo? Por que Gawker e Google optaram por#! quando esse método parece fazer mais sentido do ponto de vista da experiência do usuário?

EDITA

Para esclarecimento, originalmente, meu site estava usando apenas o método querystring (semmod_rewrite) da recuperação de solicitações. Esses links estão espalhados por toda a web e não posso quebrá-los. É meu entendimento que eles irão se eu passar a usar o método hashbang. Novamente: isso pode ser parte da minha confusão, então não estou dizendo que expliquei tudo. Estou perguntando o que está faltando, porque nada que li até agora fez parecer que eu posso acomodar essa sequência de consulta

questionAnswers(1)

yourAnswerToTheQuestion