I'll just chime in regarding the Maps issue: I tried using the turn by turn navigation to get down to Key West a few weekends ago. Rather simple route, really. The problem arose when we got to the Miami area.
A) Siri's recitation of road names is just not there yet. She doesn't put appropriate pauses between key words and it makes it impossible to decipher. "In the next half mile turn right on miamiexpressaonea." or some such. We missed an exit because of this. Not the end of the world, but not a problem I experienced with more mature GPS devices.
B) Siri is too damn chatty. There was a 5 mile turn warning, then 2 mile warning, then another one when almost at the turn. I kept yelling at Siri: "All right! I get it, the turn is coming up!".
I agree that these problems didn't warrant the shitstorm the Internet decided to generate. On the other hand, you'd think Apple could have just waited a little longer to get some kinks worked out before making this swap.