But even then you'd prefer to be able to choose when you break flow.
Also live reload doesn't work if your compiler isn't fast enough for the live part.
This all depends on the kind of work you do I guess- I've written plenty of C++ in the past where faster build wouldn't be as critical (but would be appreciated). I could never do frontend this way.