I use waze for navigation, but keep google maps on my phone as a backup for the rare circumstance when waze glitches.
One thing I strongly prefer about google maps is the visualization of real time traffic. If I want a snapshot view of what traffic looks like, I use google maps. But for giving me a route, I prefer waze. It's not perfect, and I agree with PPs about not liking the borderline dangerous turns it will propose - I don't follow it for those, I use other routes I know or just ignore waze and let it re-route me.