I think Google has switched from taking over companies to improve their own products to taking over companies to prevent competition from forcing them to improve their own products. I will say they have at least fixed maps enough that it doesn't crash all the time on me.
only when I am within a mile or so of my destination does it crash now.