I'm angrier at whoever made your browser (for allowing sites to do it) than I am at this particular site.
Web devs are strongly in favor of changes to web browsers that give web devs greater control over the sites that they work on even when those changes (combined with the fact that any psychopath and any irresponsible person can create a web site) worsen the experience of the average user of the web.
Hijacking of the back button is a crisp example of this trend or phenomenon, which is why I jumped into this thread.