I'm sure even though the specs stopped at 2007, they will still make much more impovements within the current guidelines than to move on to brand new stuff.
I know it seems the cars are already on the limits, but these are some of the smartest guys in the world we're dealing with.
Also, it's still good. The same teams won't have a huge advantage over and over again... well maybe