This may be location dependent, but yes alternate rerouting is not in real time, but when you ask for initial directions they give you the options of 3 different routes that do change according to traffic.
Waze is better for both of these use cases. Maybe Google will integrate more of its functionality over time, but for now (though I hate the look and feel) the routing and traffic info make it absolutely worthwhile.