Radar this you have nothing intelligent to say. You are just in this thread to hate on the car and irritate people so move on.
The look of the exterior styling is subjective. I love it, some hate it. The interior quality is not subjective, it is a fact that the material quality and fit-n-finish is improved.
I can't speak for the US market because I don't live there, but here is how the "mini-Nav" fits into the Canadian market. Nav systems on most cars here are a $2500-$3000 option. A leather full load 2009 Mazda 3 prices at about $26k CDN. The Nav has never been available on the 3 in Canada because nobody shopping in this price range here would add $3000 to that price to have a Nav, so it would have been a waste of time to offer it.
On the 2010 Mazda 3 the Nav is packaged with the Bose sound system, AFS headlights, push button start, and Satellite radio all for $1900. This package now makes a great top end for someone wanting a Luxury compact car. No the Nav isn't ideal, but it fits great into this price category. This is great marketing on a great car. Again I don't know how this fits the US economy, but it works great here.