yeah jeffer, and as my comment said, "i think once you start throwing options on it, there will be some better choices, but at its base level, good city car"
so no extra options... funky colours, long warranty, cheap... it's attempting to appeal to young people (read: girls) who don't know anything about cars and want what they see as trouble free driving in something individual looking enough they can call their own. THAT car will sell.. or at least draw in a buyer who might get upsold on the less competitive models/options.
and to the gas mileage on the hwy point, now that i'm driving my winter beater, i am realizing what makes a "city car"... 2000lbs, tiny engine, made for the stop an go and slower speeds. on the highway, it's working hard (3500rpms+) and not in it's element. the mazda3 is meant for more commuting, so it will do as well at higher speeds.