I just wanted to say that there are some good reasons, in my opinion, to not freak out about the car delay:
1) The CC dev team always deliver us a really well working and polished product and that is what I am sure they are doing with cars.
2) If we support the dev team positively they can work easier and avoid frustration. We play a role in making this game great. Our words have real impact on the devs, let's show them we are behind them!
3) From what we know cars are not like pets, they interact with everything. It's like they are remaking a whole portion of the game's movement. It's gonna be awesome.
4) If we look beyond what we are not getting and to what's good for the game this game will grow for years to come.
Share your reason and let's make this community awesome :D