Rarely are UX issues there because of anything technical at all, just poor testing and poor polishing. Of course, things are way easier with a static site, since the back button Just Works(TM) in that case, but doesn't mean "overly dynamic sites" cannot have proper browser history.