Tienes razon al mencionar que abusas de las peticiones de ajax, pero ten en cuenta que nada mas se procesa la informacion con la que estas trabajando, si recargas la pagina es un proceso mas pesado para el servidor por que tiene que cargar todo de nuevo, en cambio con ajax solo trabaja el servidor con la informacion que le indicas, hay varios sitios que trabajand de esta manera como
www.grooveshark.com, una recarga completa se hace dependiento de tus necesidades,
Saludos.