…if something goes wrong, even a simple mistake that causes a runtime error, the form just submits the old fashioned way and the page refreshed and everything still works fine.

But this also helps if there is some sort of server problem…