1. It hasn't been near 6 months. The game is about to turn 4 months old.
2. They have shown the new Zahara track, and yes, it was supposed to come out in February, but for some reason hasn't.
3. There has been multiple cars released via DLC, all for free, both real money-wise and in-game currency.
4. There's been 5 updates with multiple features added and multiple cars added... Not the features that were expected, yet, but it's DLC... Why complain about "car packs" that you buy when you're given 8 cars free?