While there is a straightforward way to implement Back and History, the point is that traditional web dev technologies give it to you for free, so it's one more thing to think about.
Compile time definitely gets better if you reduce the number of targets, but it still totally dominates most people's build times.
Not needing to recompile in dev mode is definitely a big win.