And it has done a lot of good since its introduction, hasn't it?
Not like we have:
Chelsea effectively asset stripped (sale of hotel) to meet arbitrary target;
Everton forced into a sale to 777 Partners and an increased chance of ultimate insolvency;
Clubs at the bottom threatening to sue one another for alleged rule-breaking;
Sorry, are you really pretending these things didn't happen betwee 1960 and 2011? They did.
As for the PL investigation "lacking credibility" - according to who? City fans. No one else thinks they lack credibility and more importantly no one fucking knows because no one has seen any of the evidence for or against the case.
So again I go back to the point that there is not a single popular team sport int he world without some sort of financial control, and that's for the very simple reason that sport is less entertaining when you make the financial bar to success so high that only 10% of the clubs competing can actually win.