We'll see what happens. The teams and drivers have been quite vocal about not wanting to go before this announcement was made. I suspect that this deal is not done and dusted quite yet.
I most certainly agree, there are some mitigating circumstances that have yet to be resolved.