There ware many threads on the Internet as: Why MFI homepage is down?! Why all MFI links are down?! Does author receive C&D letter?
So, the answer, which everyone deserve is:
One IT magazine (the name is irrelevant) did not read the EULA or didn't understand it very well, and asked for permission for MFIs to be added to it's DVDs which are present as free supply with the printed edition of the magazine. But this was obvious that will lead to MASS distribution and probably would increase their sales, which on the end is against the MFI's EULA free, non-sale condition.
At the time most appropriate solution was to take down the whole project for a while.
And something more important is that taking down the site was not related with C&D letter or any other complaint in any form from any third-party.