If this was a 1 year deal being offered to TDK, your point would be valid.The money is irrelevant- every club has to spend a minimum of the cap every year.
But it's not..... it's 7.
Even if heavily front loaded, that means the next 2 or 3 years of front loading.