Yes...I think it did give them an unfair advantage.
In a general sense, if you max out your credit cards you can get some nice things that a more fiscally responsible person would not have been able to get.
I think there has to be some sort of major penalty imposed on clubs that will not...