I have a feeling Mazda does not have enough employees and they can't multitask well. They are focusing on CX-5, Mazda 3, Mazda 6, and the new MX-5. I only see commercials for the Skyactive 3 and CX-5. But I never saw a commercial for the 6 or MX-5 or any other Mazda recently.
They scrapped the CX-7 and Rx-8 and I'm pretty sure they forgot about the CX-9, Mazda 5, and Mazda 2 since they are poor sellers that not many people actually know exist.
Nissan just redesigned 5 new cars in their line up all for 2013-14 and they are thinking of bringing a new sporty coupe or hatchback to the market and now a new GTR is confirmed. Mazda needs to learn from them and focus on improving all cars instead of focusing on only the good sellers. Using Mazda 3 parts, they can easily make a Mazdaspeed 2 and still be profitable. They are just too lazy.
Also, they made a mistake by releasing 2014 Mazda 6 pictures early. By the time it actually comes out, the car will feel older since we already knew how it looks inside and out since July 2012. Less people will be excited about it. The new redesigned 2013 Altima pictures were released about 3 months ago, and it is already out for sale. I saw three of them yesterday on my way home from work.