Sounds like an excuse to dropping it.
Well, seeing how everyone kept saying how they didn't actually want to drop it, and seeing how that site generally seems to not upload anything that has been licensed by FUNi, (kinda makes you wonder why they even picked up the project in the first place, doesn't it?) I think they were telling the truth.