А кто мешает менять «активный» hash на что-нить другое по загрузке и/или срабатыванию события hashchange?
идеологически браузеры правы — hash служит для позиционирования внутри страницы и если мы уже на месте, то смысла дергаться нет. но если hash используется хитрожопно, то и, соответственно, надо также хитро это обеспечивать.