It's the usual story, small studio in S3S, small team and a publisher in Raceroom entertainment with ever changing priorities.
Many would open the money bag i think, if it fails on $ ,its all about communication here.... Announced and release shouldn´t be more than 3 month apart. And this is in really huge in present time......
I don't mean this aggressively, but then just follow the social media channels and don't constantly come to the forum hitting F5. I agree, knowing more would be nice, but JF and co keep us in the loop more than many developers and if it winds you up so much don't spend so much time on here. I'm sure the only difference is moaning makes is that they won't tell us about future licenced content. I hope you don't go and keep contributing to other threads about the game, but if it's not worth the hassle take a break from it.
I can imagine that a license contract could include the rule to not talk about the details of it publicly. If that's the case they are not allowed to gives us infos.
Maybe the deal includes that they have to make announcements at a certain point during the process to create publicity for the manufacturer/team/car...