Hola:
Los botones del navegador se comportan según se "navegue" con enlaces y destinos de formularios... o sea cambiando la dirección web; pero si utilizas la tecnología ajax no cambias la url, así que el navegador no "registra" un cambio de dirección.
No creo que tenga que ver con la usabilidad. Siempre puedes implementar tus propios botones adelante y atrás, incluso mejorarlos, ya que no tienes que sobre-escribir capas y un "paso atrás" debería ser más inmediato que el botón atrás del navegador.
Saludos